Sign inSign up

wheatstalk/makensis

By wheatstalk

•Updated over 7 years ago

Makes NSIS-based Windows installers from Linux x86-64-based build pipelines

Image
1

3.6K

wheatstalk/makensis repository overview

⁠Simple Tags

⁠What is NSIS?

NSIS (Nullsoft Scriptable Install System)⁠ is a professional open source system to create Windows installers. It is designed to be as small and flexible as possible and is therefore very suitable for internet distribution.

⁠What is the Modern UI 2? (MUI2)

The Modern UI⁠ provides a user interface for NSIS installers with a modern wizard style, similar to the wizards of recent Windows versions. It is based on the basic user interface that is provided by the NSIS compiler itself and extends it with more interface features and pages.

⁠What is this repository?

This repository provides makensis for building NSIS-based Windows installers from Linux containers and build pipelines. This repository is built from debian:experimental. MUI 2 is available with this image to create the Windows installers NSIS has become widely known for.

⁠How to use this image

⁠Create an installer

docker run -it --rm -v /path/to/build:/app wheatstalk/makensis:3 /app/installer.nsi

⁠License

This repository's source is licensed under the Apache License 2.0⁠.

As with all Docker images, these likely also contain other software which may be under other licenses (such as Bash, etc from the base distribution, along with any direct or indirect dependencies of the primary software being contained).

As for any pre-built image usage, it is the image user's responsibility to ensure that any use of this image complies with any relevant licenses for all software contained within.

Tag summary

Content type

Image

Digest

Size

65 MB

Last updated

over 7 years ago

docker pull wheatstalk/makensis