Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Running as service / daemon should be pulled out of the server #4449
The server currently supports running as a Windows service or Linux daemon, in addition to being run as an explicit process. This support is polluting the code with unneeded complexity, especially in relation to server restarts.
We should instead have a separate "wrapper" executables that provide the service entrypoints and just launch the main server executable as needed, possibly handling the restarting etc.