From 14e5c69c779af0ec84f80cc9ec163fea4e59dde3 Mon Sep 17 00:00:00 2001 From: Salt Date: Sun, 18 Jul 2021 23:21:00 -0500 Subject: [PATCH] Add our fancy fun Prop Hunt serber --- inventory/group_vars/all.yml | 8 ++++++++ playbooks/game.yml | 24 ++++++++++++++++++++++++ 2 files changed, 32 insertions(+) diff --git a/inventory/group_vars/all.yml b/inventory/group_vars/all.yml index ad393e6..65c022b 100644 --- a/inventory/group_vars/all.yml +++ b/inventory/group_vars/all.yml @@ -196,6 +196,14 @@ steam_password: !vault | 31373330346535366633313364626132326461363331653431346666366135613639646132316434 3838363033643039320a663539633437643161343961633631613435333930393230393232306665 39343162636338393261616130656365313765393033653839383365323163633261 +steam_apikey: !vault | + $ANSIBLE_VAULT;1.1;AES256 + 66366433663963653231653231643538353738373864393437343033613230653032636638363331 + 3232623938396634383161633564643231383165613938330a613865373637613034616237303538 + 31316563343134313532323937643833646535653330326564376566383338656463363032373766 + 6464653861386436300a626366666238643935656531386561346436333266313665373464613539 + 37656136623937383039376664326333323932643330383632656534313663623266336438393466 + 3936373235623438373064363438343861653437643138373733 # For Matrix/Synapse secret_matrix_9iron_db_pass: !vault | diff --git a/playbooks/game.yml b/playbooks/game.yml index a7f2a3a..7ad0c42 100755 --- a/playbooks/game.yml +++ b/playbooks/game.yml @@ -20,6 +20,30 @@ tags: [ docker, skip-pull ] - hosts: game1.desu.ltd tasks: + - name: docker deploy gmod + docker_container: + name: gmod + state: started + image: hackebein/garrysmod + restart_policy: unless-stopped + pull: yes + tty: yes + env: + AUTHKEY: "{{ steam_apikey }}" + GAMEMODE: prop_hunt + MAP: ph_secretlab + WORKSHOP: "2155532035" + WORKSHOPDL: "2155532035" + ports: + - "1200:1200" + - "26901:26901/udp" + - "27005:27005/udp" + - "27015:27015" + - "27015:27015/udp" + - "27020:27020/udp" + volumes: + - /data/gmod:/opt/overlay + tags: [ docker, gmod ] - name: docker deploy starbound docker_container: name: starbound