From 57dd52f4dc36ad57af0863d281f04993fdf426e5 Mon Sep 17 00:00:00 2001 From: Jacob Babor Date: Sun, 25 Sep 2022 04:04:09 -0500 Subject: [PATCH] Add Satisfactory --- playbooks/prod_web.yml | 1 + playbooks/tasks/game/satisfactory.yml | 17 +++++++++++++++++ 2 files changed, 18 insertions(+) create mode 100644 playbooks/tasks/game/satisfactory.yml diff --git a/playbooks/prod_web.yml b/playbooks/prod_web.yml index 727e471..d50b281 100755 --- a/playbooks/prod_web.yml +++ b/playbooks/prod_web.yml @@ -29,6 +29,7 @@ - web/nextcloud.yml - web/srv.yml - web/synapse.yml + - game/satisfactory.yml tags: [ always ] roles: - role: backup diff --git a/playbooks/tasks/game/satisfactory.yml b/playbooks/tasks/game/satisfactory.yml new file mode 100644 index 0000000..be607e0 --- /dev/null +++ b/playbooks/tasks/game/satisfactory.yml @@ -0,0 +1,17 @@ +# vim:ft=ansible: +- name: docker deploy satisfactory + docker_container: + name: satisfactory + state: started + image: wolveix/satisfactory-server:latest + restart_policy: unless-stopped + pull: yes + env: + MAXPLAYERS: "8" + ports: + - '7777:7777/udp' + - '15000:15000/udp' + - '15777:15777/udp' + volumes: + - /data/satisfactory/config:/config + tags: [ docker, satisfactory ]