[Unit] Description=Warzone Messenger Server (featherChat) After=network-online.target Wants=network-online.target [Service] Type=simple User=warzone Group=warzone WorkingDirectory=/home/warzone EnvironmentFile=-/home/warzone/server.env ExecStart=/home/warzone/warzone-server --bind 0.0.0.0:7700 --data-dir /home/warzone/data --federation /home/warzone/federation.json $EXTRA_ARGS Restart=always RestartSec=3 LimitNOFILE=65536 # Security hardening NoNewPrivileges=yes ProtectSystem=strict ProtectHome=read-only ReadWritePaths=/home/warzone/data PrivateTmp=yes # Environment — warn-only to minimize disk usage (set to info for debugging) Environment=RUST_LOG=warn,warzone_server::federation=info [Install] WantedBy=multi-user.target