From a75084afb21dbf0758ff403457ac5182fd77dd9b Mon Sep 17 00:00:00 2001 From: Jacob Babor Date: Thu, 30 Nov 2023 10:06:23 -0600 Subject: [PATCH] Decom prom, add stoneblock --- playbooks/prod_web.yml | 9 +-------- .../tasks/game/minecraft-prominence2.yml | 2 +- playbooks/tasks/game/minecraft-stoneblock.yml | 19 +++++++++++++++++++ 3 files changed, 21 insertions(+), 9 deletions(-) create mode 100644 playbooks/tasks/game/minecraft-stoneblock.yml diff --git a/playbooks/prod_web.yml b/playbooks/prod_web.yml index d6533d7..fd82455 100755 --- a/playbooks/prod_web.yml +++ b/playbooks/prod_web.yml @@ -38,6 +38,7 @@ - game/minecraft-create-extra.yml - game/minecraft-vanilla.yml - game/minecraft-prominence2.yml + - game/minecraft-stoneblock.yml - game/satisfactory.yml - game/zomboid.yml tags: [ always ] @@ -59,14 +60,6 @@ - /data/shared/downloads - /data/terraria/generic/backups tags: [ backup ] - - role: docker-minecraft - vars: - minecraft_name: stoneblock - minecraft_external_port: "40504" - minecraft_pack_zip: "https://srv.9iron.club/files/packs/1.18.2-stoneblock-3/latest.zip" - minecraft_state: absent - minecraft_image: rehashedsalt/minecraft-forge:1.18.2-master - tags: [ minecraft, stoneblock ] # - role: docker-tmodloader14 # tags: [ terraria, tmodloader ] - role: git diff --git a/playbooks/tasks/game/minecraft-prominence2.yml b/playbooks/tasks/game/minecraft-prominence2.yml index 7abbacb..a16e099 100644 --- a/playbooks/tasks/game/minecraft-prominence2.yml +++ b/playbooks/tasks/game/minecraft-prominence2.yml @@ -2,7 +2,7 @@ - name: docker deploy minecraft - prominence 2 docker_container: name: minecraft-prominence - state: started + state: absent image: itzg/minecraft-server:latest restart_policy: unless-stopped pull: yes diff --git a/playbooks/tasks/game/minecraft-stoneblock.yml b/playbooks/tasks/game/minecraft-stoneblock.yml new file mode 100644 index 0000000..3baa10e --- /dev/null +++ b/playbooks/tasks/game/minecraft-stoneblock.yml @@ -0,0 +1,19 @@ +# vim:ft=ansible: +- name: docker deploy minecraft - stoneblock + docker_container: + name: minecraft-stoneblock + state: started + image: itzg/minecraft-server:latest + restart_policy: unless-stopped + pull: yes + env: + EULA: "true" + FTB_MODPACK_ID: "100" + TYPE: "FTBA" + MEMORY: "8G" + ports: + - "25566:25565/tcp" + - "25566:25565/udp" + volumes: + - /data/minecraft/stoneblock:/data + tags: [ docker, minecraft, stoneblock ]