gsm
Pratyush Desai
fda43d1e9e
systemd unit file for Half Life 2 Deathmatch Requires further configuration for environment safety, isolation, instances Signed-off-by: Pratyush Desai <pratyush.desai@liberta.casa> |
||
---|---|---|
dist/systemd | ||
static | ||
templates | ||
.gitignore | ||
go.mod | ||
main.go | ||
README.md |
GibCasa Game Server Supervisor
Skeleton
- Stick with HL2DM
- Set up routing
- GS Lifecycle Management and Statistics
- Concurrency - manage simultaneously events and schedule tasks.
- File Handling - configs, logs, backups and export server configs.
- TODO: Add auth and db stuff later. For persistent configurations.
Status
- running srcds_run directly for the moment.
- file permissions are not being handled.
- ideal systemd integration?
- min add screen/tmux.
- routing : index -> /hl2 -> ok/err response to start & stop