add: atlantis status management basic

This commit is contained in:
2024-11-01 09:38:53 +00:00
parent 46dda905c9
commit 919b8be040
3 changed files with 28 additions and 6 deletions

View File

@@ -358,3 +358,14 @@ keycloak_clients:
keycloak_id: "00000000-0000-0000-0000-000000000022"
groups: ""
master_address: "https://youtube-proxy.atlantishq.de"
atlantis-status:
party_secret: "EHISTORY_PURGED_SECRET"
client_id: tube-archivist
client_secret: "HISTORY_PURGED_SECRET"
redirect_uris:
- "https://actions.atlantishq.de/*"
description: "Tube Archivist"
keycloak_id: "00000000-0000-0000-0000-000000000023"
groups: ""
master_address: "https://actions.atlantishq.de"

View File

@@ -68,6 +68,7 @@
- immich
- gitea
- gitea-runner
- atlantis-status
- name: Copy AtlantisHub config
copy:
@@ -117,13 +118,13 @@
- money-balancer
- atlantis-web-check
- ntfy
- ferchau-wscad
- code-server
- serienampel
- nginx-media-cdn
- immich
- gitea
- gitea-runner
- atlantis-status
- name: Copy compose templates
template:
@@ -147,13 +148,13 @@
- money-balancer
- atlantis-web-check
- ntfy
- ferchau-wscad
- code-server
- serienampel
- nginx-media-cdn
- immich
- gitea
- gitea-runner
- atlantis-status
- name: create sites-enabled dir
file:
@@ -186,6 +187,7 @@
- name: Deploy compose templates
community.docker.docker_compose_v2:
remove_orphans: true
project_src: "/opt/{{ item }}/"
pull: "missing"
files:
@@ -209,13 +211,13 @@
#- money-balancer
- atlantis-web-check
- ntfy
#- ferchau-wscad
- code-server
- serienampel
- nginx-media-cdn
- immich
- gitea
- gitea-runner
- atlantis-status
- name: OAuth2Proxy directories
file:
@@ -233,8 +235,8 @@
#- reactive-resume
- money-balancer
- atlantis-web-check
- ferchau-wscad
- olive-tin
- atlantis-status
- name: include services ports
include_vars: services.yaml
@@ -243,6 +245,7 @@
template:
src: oauth-standalone-docker-compose.yaml
dest: "/opt/oauth2proxy/{{ item }}/docker-compose.yaml"
remove_orphans: true
with_items:
- tmnf-replay-server
- atlantis-hub
@@ -254,8 +257,8 @@
- reactive-resume
- money-balancer
- atlantis-web-check
- ferchau-wscad
- olive-tin
- atlantis-status
- name: Deploy OAuth2Proxy
community.docker.docker_compose_v2:
@@ -272,5 +275,5 @@
#- reactive-resume
#- money-balancer
- atlantis-web-check
- ferchau-wscad
- olive-tin
- atlantis-status

View File

@@ -0,0 +1,8 @@
services:
atlantis-status-management:
ports:
- 6025:5000
volumes:
- /data/services:/services
image: harbor-registry.atlantishq.de/atlantishq/atlantis-status:latest
restart: always