mirror of
https://github.com/parkervcp/eggs.git
synced 2024-12-02 12:52:58 +08:00
.. | ||
README.md | ||
supervisord.conf | ||
Warnning.txt |
Don't Starve Together
Reason for a Separate Egg
Vanilla egg works fine when no mod added, while some mods are added to the server, "coproc" command will not start the server within it correctly. Thus this egg uses Supervisord to properly manage the processes.
Warning for Stopping Servers
Due to a design limitation of the game, it cannot exit gracefully using standard Linux signals.
For a graceful shutdown, please follow these steps:
- Use the 'fg caves' and 'fg master' commands to access each shard's process within supervisorctl.
- Manually type 'c_shutdown()' in each process to initiate a graceful shutdown.
After completing the manual shutdown, you can safely click the 'stop' button or type 'exit' in supervisorctl.
Note: If you don't do so, the last unsaved day in game will be lost.
Minimum RAM warning
Minimum required memory to run the server is around 512mb for a single user..
Server Ports
Don't Starve Together only requires a single port to run. All network communications are proxied through the master. The default is 10999
Port | default |
---|---|
Game | 10999 |