Servidor de Garry's Mod como serviço no Linux
Serviço
/etc/systemd/system/gmod.service:
[Unit]
Description=Servidor Garry's Mod
After=network-online.target
[Service]
Type=forking
User=gmod
WorkingDirectory=/home/gmod/servidor
ExecStart=/usr/bin/tmux new-session -d -s gmod './srcds_run -game garrysmod -console -port 27015 +maxplayers 32 +gamemode darkrp +map rp_downtown_tits_v2 +host_workshop_collection ID +sv_setsteamaccount TOKEN'
ExecStop=/usr/bin/tmux send-keys -t gmod "quit" Enter
TimeoutStopSec=30
[Install]
WantedBy=multi-user.target
Ativando
sudo systemctl daemon-reload
sudo systemctl enable --now gmod
sudo -u gmod tmux attach -t gmod # Ctrl+B, D para sair
Reinício diário
0 6 * * * systemctl restart gmod
O srcds_run já reinicia o servidor em caso de crash; o systemd garante que ele suba junto com a VPS.
Hospede seu servidor de Garry's Mod na VittHost
Rode seu servidor numa VPS no Brasil da VittHost, em São Paulo, com proteção DDoS, acesso root e Linux ou Windows. Para Garry's Mod, o ponto de partida recomendado é o VPS-NVME-BR-02 (2 vCores, 6 GB), com folga para DarkRP e muitos addons; modos simples como TTT rodam bem no 01.
A linha VPS-NVME-BR tem disco NVMe, memória DDR4 e IPv4 dedicado com todas as portas liberadas. A linha VPS-BR é a opção mais econômica, com disco SSD.Novos clientes ganham 20% de desconto na primeira fatura com o cupom SP-VITT20.