wip
This commit is contained in:
parent
64ee57c5cd
commit
cc150aa760
4 changed files with 18 additions and 8 deletions
|
@ -72,7 +72,8 @@ sv_minrate 60000
|
||||||
sv_maxrate 0
|
sv_maxrate 0
|
||||||
net_splitpacket_maxrate 60000
|
net_splitpacket_maxrate 60000
|
||||||
|
|
||||||
sb_all_bot_game 1
|
#sv_cheats 1
|
||||||
|
#sb_all_bot_game 1
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
# admin system
|
# admin system
|
||||||
|
@ -86,6 +87,9 @@ steam echo "STEAM_1:0:12376499" > "/opt/l4d2/overlays/pve/left4dead2/ems/admin s
|
||||||
test -f /opt/l4d2/overlays/pve/left4dead2/addons/698857882.vpk || \
|
test -f /opt/l4d2/overlays/pve/left4dead2/addons/698857882.vpk || \
|
||||||
steam /opt/l4d2/steam-workshop-download 698857882 --out /opt/l4d2/overlays/pve/left4dead2/addons
|
steam /opt/l4d2/steam-workshop-download 698857882 --out /opt/l4d2/overlays/pve/left4dead2/addons
|
||||||
|
|
||||||
|
test -f /opt/l4d2/overlays/pve/left4dead2/addons/1575673903.vpk || \
|
||||||
|
steam /opt/l4d2/steam-workshop-download 1575673903 --out /opt/l4d2/overlays/pve/left4dead2/addons
|
||||||
|
|
||||||
# -- SERVERS -- #
|
# -- SERVERS -- #
|
||||||
|
|
||||||
#steam rm -rf /opt/l4d2/servers
|
#steam rm -rf /opt/l4d2/servers
|
||||||
|
|
|
@ -20,7 +20,7 @@ svc_systemd = {
|
||||||
for server_name in node.metadata.get('left4dead2').keys():
|
for server_name in node.metadata.get('left4dead2').keys():
|
||||||
svc_systemd[f'left4dead2-{server_name}.service'] = {
|
svc_systemd[f'left4dead2-{server_name}.service'] = {
|
||||||
'enabled': True,
|
'enabled': True,
|
||||||
'running': None,
|
'running': True,
|
||||||
'tags': {
|
'tags': {
|
||||||
'left4dead2-servers',
|
'left4dead2-servers',
|
||||||
},
|
},
|
||||||
|
|
|
@ -59,12 +59,10 @@ def server_units(metadata):
|
||||||
'Type': 'simple',
|
'Type': 'simple',
|
||||||
'ExecStart': f'/opt/l4d2/start {name} {config["overlay"]} {config["port"]}',
|
'ExecStart': f'/opt/l4d2/start {name} {config["overlay"]} {config["port"]}',
|
||||||
'Restart': 'on-failure',
|
'Restart': 'on-failure',
|
||||||
'StandardOutput': 'journal',
|
'Nice': -10,
|
||||||
'StandardError': 'journal',
|
'CPUWeight': 200,
|
||||||
'KillMode': 'control-group',
|
'IOSchedulingClass': 'best-effort',
|
||||||
'KillSignal': 'SIGINT',
|
'IOSchedulingPriority': 0,
|
||||||
'TimeoutStopSec': '10s',
|
|
||||||
'Environment': 'HOME=/opt/l4d2/steam',
|
|
||||||
},
|
},
|
||||||
'Install': {
|
'Install': {
|
||||||
'WantedBy': {'multi-user.target'},
|
'WantedBy': {'multi-user.target'},
|
||||||
|
|
|
@ -31,6 +31,14 @@
|
||||||
'overlay': 'pve',
|
'overlay': 'pve',
|
||||||
'port': 27015,
|
'port': 27015,
|
||||||
},
|
},
|
||||||
|
'server2': {
|
||||||
|
'overlay': 'pve',
|
||||||
|
'port': 27016,
|
||||||
|
},
|
||||||
|
'server3': {
|
||||||
|
'overlay': 'pve',
|
||||||
|
'port': 27017,
|
||||||
|
},
|
||||||
},
|
},
|
||||||
'bind': {
|
'bind': {
|
||||||
'master_node': 'htz.mails',
|
'master_node': 'htz.mails',
|
||||||
|
|
Loading…
Reference in a new issue