The application is one unified Go executable, a folder with the compiled frontend, and some other miscellaneous files.
The Docker image requires a persistent data volume for the
Depending on the feature set you want to run, the following ports must be exposed:
4050/tcpPrimary HTTP Server
4055/tcpPrimary HTTPS Server
4060/tcpHTTP-01 Challenge Server (HTTP)
4065/tcppprof Debugging (HTTP)
4070/tcppprof Debugging (HTTPS)
You can also check out the most recent docker-compose.yml file.
For direct installation on Windows or Linux, download the binary release package from GitHub and unpack it.
For convenience, the scripts/ path has an install.sh script that will install the application and add a service to systemd that will run the application.
If you want a more manual approach, simply unpack the release package in your desired installation location and then you can run the binary to launch the server.