Files
Civ/ansible/tasks/stop-server.yml
2026-05-31 04:32:25 +01:00

31 lines
884 B
YAML

# TODO: Use docker module, currently it doesn't seem to support updating.
- name: Stop Server | Stop Velocity
when:
- "'swarm_manager' in group_names"
- "'proxy' in servers"
- setting.minecraft.enabled
command: docker service scale minecraft_waterfall=0
- name: Stop Server | Stop Paper
when:
- "'swarm_manager' in group_names"
- "'paper' in servers"
- setting.minecraft.enabled
command: docker service scale minecraft_paper=0
- name: Stop Server | Stop Zorweth
when:
- "'swarm_manager' in group_names"
- "'zorweth' in servers"
- setting.minecraft.enabled
ignore_errors: true
command: docker service scale minecraft_zorweth=0
- name: Stop Server | Stop PvP
when:
- "'swarm_manager' in group_names"
- "'pvp' in servers"
- setting.minecraft.enabled
ignore_errors: true
command: docker service scale minecraft_pvp=0