diff --git a/inventory/hosts.yml b/inventory/hosts.yml index 0234051..84b478a 100644 --- a/inventory/hosts.yml +++ b/inventory/hosts.yml @@ -54,5 +54,4 @@ all: web2.desu.ltd: game: hosts: - game1.desu.ltd: game2.desu.ltd: diff --git a/playbooks/game.yml b/playbooks/game.yml index 6fa05e1..6204cdd 100755 --- a/playbooks/game.yml +++ b/playbooks/game.yml @@ -2,78 +2,6 @@ # vim:ft=ansible: # Game servers --- -- hosts: game1.desu.ltd - vars_files: - - vars/factorio-main.yml - roles: - - role: backup - vars: - backup_s3backup_list_extra: - - /data - - /opt/minecraft/dammit - - /opt/minecraft/valhelsia - - /opt/minecraft/vanilla - - /opt/factorio - backup_s3backup_exclude_list_extra: - - /opt/minecraft/dammit/backups - - /opt/minecraft/valhelsia/backups - - /opt/minecraft/vanilla/backups - tags: [ backup ] - - role: docker - tags: [ docker, skip-pull ] - - role: motd - vars: - motd_watch_services_extra: - - docker - - minecraft@dammit - - minecraft@valhelsia - - minecraft@vanilla - tags: [ motd ] - - role: factorio - vars: - server_version: 1.0.0 - download_checksum: sha256:81d9e1aa94435aeec4131c8869fa6e9331726bea1ea31db750b65ba42dbd1464 - service_name: factorio-main - service_root: /opt/factorio/main - factorio_server_settings: - name: "Krabby Land" - description: "Where a kid can have fun" - max_players: 8 - visibility: - public: false - lan: false - admins: [ "rehashed_salt" ] - tags: [ game, factorio ] - # Vanilla Ice - # Note that this one doesn't get a nightly restart job because Paper is awesome -- hosts: game1.desu.ltd - vars_files: - - vars/minecraft-vanilla.yml - roles: - - role: minecraft - tags: [ game, minecraft, paper, vanilla ] - # Valhelsia -- hosts: game1.desu.ltd - tasks: - - name: restart minecraft@valhelsia nightly - cron: name=restart-valhelsia hour=5 minute=0 job="systemctl restart minecraft@valhelsia" disabled={{ not minecraft_enabled }} - tags: [ game, minecraft, forge, valhelsia, cron ] - vars_files: - - vars/minecraft-valhelsia.yml - roles: - - role: minecraft - tags: [ game, minecraft, forge, valhelsia ] - # The Magic Pack -- hosts: game1.desu.ltd - tasks: - - name: restart minecraft@dammit nightly - cron: name=restart-dammit hour=5 minute=0 job="systemctl restart minecraft@dammit" disabled={{ not minecraft_enabled }} - tags: [ game, minecraft, forge, dammit, cron ] - vars_files: - - vars/minecraft-dammit.yml - roles: - - role: minecraft - tags: [ game, minecraft, forge, dammit ] - hosts: game2.desu.ltd vars: container_default_behavior: no_defaults