summaryrefslogtreecommitdiff
path: root/units/tf2-novemen.yaml.example
blob: a44360ae754c194781e57c538bb3df02cf0de814 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
# /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