# /etc/umbrella/units/tf2-novemen.yaml # TF2 dedicated server unit descriptor for umbrella name: tf2-novemen display: "TF2 — novemen" service: tf2-server.service broadcast_cmd: "say {msg}" # sent to all units on !broadcast console: type: rcon host: 127.0.0.1 port: 27015 password_env: RCON_PASSWORD # set this in umbrella's environment health: type: a2s host: 127.0.0.1 port: 27015 timeout_ms: 5000 logs: - /ded/tf/novemen/tf2/logs/service.log # Optional: path to any executable that reads stdin and writes to stdout. # Umbrella pipes raw log output through it before displaying/buffering. # Built-in filters live in /usr/lib/umbrella/filters/. log_filter: /usr/lib/umbrella/filters/source.py actions: update: /ded/tf/scripts/tf2_autoupdate.sh