change: use atlantis hub instead of heimdall

This commit is contained in:
2023-06-30 11:05:53 +00:00
parent 8702bec0c6
commit 02dfce99e0
4 changed files with 40 additions and 11 deletions

View File

@@ -121,9 +121,9 @@ keycloak_clients:
master_address: "https://trackmania.atlantishq.de"
skips:
heimdall:
atlantis-hub:
party_secret : "HISTORY_PURGED_SECRET"
client_id: z_heimdall
client_id: z_atlantishub
client_secret: "HISTORY_PURGED_SECRET"
redirect_uris:
- "https://hub.atlantishq.de/*"

View File

@@ -31,14 +31,33 @@
dest: /data/async-icinga/
notify:
- reload async icinga settings
- name: Create data directories
file:
name: "/data/{{ item }}/"
state: directory
with_items:
- tmnf-replay-server
- heimdall
- atlantis-hub
- name: Copy AtlantisHub config
copy:
src: "atlantis-hub-content/config.yaml"
dest: "/data/atlantis-hub/config.yaml"
- name: Create AtlantisHubDirectories
file:
name: "/data/atlantis-hub/{{ item }}"
state: directory
with_items:
- static-icons
- instance
- static-cache
- name: Copy AtlantisHub static icons
copy:
src: "atlantis-hub-content/static-icons/"
dest: "/data/atlantis-hub/static-icons/"
- name: Create compose directories
file:
@@ -51,7 +70,7 @@
- sector32
- async-icinga
- tmnf-replay-server
- heimdall
- atlantis-hub
- name: Copy compose templates
template:
@@ -64,7 +83,7 @@
- sector32
- async-icinga
- tmnf-replay-server
- heimdall
- atlantis-hub
- name: Log into private registry
docker_login:
@@ -85,7 +104,7 @@
- sector32
- async-icinga
- tmnf-replay-server
- heimdall
- atlantis-hub
- name: OAuth2Proxy directories
file:
@@ -94,7 +113,7 @@
recurse: yes
with_items:
- tmnf-replay-server
- heimdall
- atlantis-hub
- name: include services ports
include_vars: services.yaml
@@ -105,7 +124,7 @@
dest: "/opt/oauth2proxy/{{ item }}/docker-compose.yaml"
with_items:
- tmnf-replay-server
- heimdall
- atlantis-hub
- name: Deploy OAuth2Proxy
community.docker.docker_compose:
@@ -113,4 +132,4 @@
pull: true
with_items:
- tmnf-replay-server
- heimdall
- atlantis-hub

View File

@@ -0,0 +1,10 @@
atlantis-hub:
image: registry.atlantishq.de/atlantis-hub:latest
restart: always
ports:
- 6011:5000
volumes:
- /data/atlantis-hub/config.yaml:/app/config.yaml
- /data/atlantis-hub/static-icons/:/app/static/icons/
- /data/atlantis-hub/sqlite-instance/:/app/instance/
- /data/atlantis-hub/static-cache/:/app/static/cache/

View File

@@ -11,7 +11,7 @@ services:
port: 5000
tmnf-replay-server:
port: 5010
heimdall:
atlantis-hub:
port: 5011
paperless:
port: 8000