From d2034a0505fb20fbb6a88e73ab7f9a3f31ed426d Mon Sep 17 00:00:00 2001 From: c0repwn3r Date: Fri, 21 Apr 2023 18:42:47 -0400 Subject: [PATCH] fix! fix! fix! fix! fix! infra overhaul --- ansible/deploy.yaml | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/ansible/deploy.yaml b/ansible/deploy.yaml index bf3dddf070ff77b0fdfc3e7e8858e49e3cba7d8c..f3c0d2edb9435f853eee378183912acef4777368 100644 --- a/ansible/deploy.yaml +++ b/ansible/deploy.yaml @@ -1,20 +1,28 @@ - name: Deploy bleeding servers hosts: starkingdoms_prod_servers_bleeding vars: + # Randomly generated per-deployment secrets api_key: "{{ lookup('community.general.random_string', length=24) }}" jwt_signing_secret: "{{ lookup('community.general.random_string', length=24) }}" - db_user: starkingdoms-bleeding + + # Database info db_pass: "{{ lookup('community.general.random_string', length=24) }}" + db_user: starkingdoms-bleeding db_name: starkingdoms-bleeding - ws_port: 3000 + + # What version of the docker container should be deployed? version: bleeding - api_port: 8080 + + ws_port: 3000 + api_port: 3001 + web_port: 3002 + api_config_dir: /home/stk-deploy/config db_data_dir: /home/stk-deploy/data compose_dir: /home/stk-deploy + api_url: https://api.bleeding.starkingdoms.tk game_url: https://bleeding.starkingdoms.tk - web_port: 8000 tasks: - name: Ensure host connectivity ansible.builtin.ping: