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