mirror of
https://github.com/FAUSheppy/no-secrets-athq-ansible
synced 2025-12-07 21:11:35 +01:00
add: atlantis status management basic
This commit is contained in:
@@ -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"
|
||||
|
||||
@@ -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
|
||||
|
||||
8
roles/docker-deployments/templates/atlantis-status.yaml
Normal file
8
roles/docker-deployments/templates/atlantis-status.yaml
Normal 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
|
||||
Reference in New Issue
Block a user