runit
's approach to it is the proper way IMOrunit
's approach to it is the proper way IMO DDNet-Server
executable
b) Config directory
c) Data directoryDDNet-Server
executable
b) Config directory
c) Data directory DDNet-Server
, the you could lose the database when you reinstall/updatesqlite
file in your config dir~/.local/share/ddnet/ddnet-server.sqlite
.$USERDIR
%appdata%\Teeworlds
New: %appdata%\DDNet
On Linux:
Old: ~/.teeworlds
New: ~/.local/share/ddnet
On macOS:
Old: ~/Library/Application Support/Teeworlds
New: ~/Library/Application Support/DDNet
The settings_ddnet.cfg file contains all your friends, control, player & game settings.~/.local/share/ddnet/ddnet-server.sqlite
. start-stop-daemon
yet, presumably since problems of pidfile races are rare enough