Initial PropHunt server setup

- Complete bare metal installer with SteamCMD, MetaMod, SourceMod, ULX
- Docker installer with one-liner support
- Server configuration files (server.cfg, autoexec.cfg, mount.cfg)
- Update script for easy maintenance
- Backup script for server data
- Workshop collection documentation
- SourceMod admin configuration template
This commit is contained in:
Vish
2026-01-19 06:41:02 +00:00
parent 889fbaaf4c
commit ce7fc9f39c
17 changed files with 1839 additions and 2 deletions

29
.env.example Normal file
View File

@@ -0,0 +1,29 @@
# Garry's Mod PropHunt Server Configuration
# Copy this file to .env and configure your settings
# =================================================
# Required: Steam Game Server Token
# Get yours at: https://steamcommunity.com/dev/managegameservers
# App ID for Garry's Mod is 4000
SRCDS_TOKEN=
# Server Identity
SERVER_NAME=PropHunt Server
RCON_PASSWORD=changeme
# Server Settings
MAX_PLAYERS=24
MAP=gm_construct
PORT=27015
GAMEMODE=prop_hunt
TICKRATE=66
# Workshop Collection ID (optional)
# Create a collection at Steam Workshop and paste the ID here
WORKSHOP_COLLECTION=
# Timezone
TZ=America/Los_Angeles
# Auto-update on container start (Docker only)
AUTO_UPDATE=false