Repository navigation
Releases
v0.4.4 Deployment user
Deployment commands and pre-commands can run under a configured username instead of the account that starts the service. Startup now warns when the service is run without a deployment username as root, or when run as a non-root user, and asks for confirmation.
v0.4.3 fix shutdown & unWIP
What's Changed
Fixed server shutdown and updated readme for unWIP.
v0.4.2 Cmd inside OS Session
The cmd process is launched in its session and upon its removal the whole session is deleted including the children processes of the cmd
Alerting through Mail, Server configuration
Replace Service with port forwarding
Service as a tcp proxy
The in-memory binary of a Service kind was a good idea, but it will not work in high-load environment. The TCP proxy when dialled occupies a port on the operating system. With too many connections it would run out of ports resulting in the error: dial tcp: connect: cannot assign requested address
I will be looking towards DNAT for proxying
Versioning, ListWatch, StartBackground
List watch, Delete deployments on shutdown
Allow single quotes in the env var
Merge pull request #2 from glossd/fix-single-quotes Fix single quotes in the environment variables
Initial release
Support for liveness restarts and log management