feat: support for heimdall/hub page

This commit is contained in:
2023-06-27 10:49:10 +00:00
parent 7237c07ecb
commit f2567c5e9f
5 changed files with 36 additions and 1 deletions

View File

@@ -38,6 +38,7 @@
state: directory
with_items:
- tmnf-replay-server
- heimdall
- name: Create compose directories
file:
@@ -50,6 +51,7 @@
- sector32
- async-icinga
- tmnf-replay-server
- heimdall
- name: Copy compose templates
template:
@@ -62,6 +64,7 @@
- sector32
- async-icinga
- tmnf-replay-server
- heimdall
- name: Log into private registry
docker_login:
@@ -82,6 +85,7 @@
- sector32
- async-icinga
- tmnf-replay-server
- heimdall
- name: OAuth2Proxy directories
file:
@@ -90,6 +94,7 @@
recurse: yes
with_items:
- tmnf-replay-server
- heimdall
- name: include services ports
include_vars: services.yaml
@@ -100,6 +105,7 @@
dest: "/opt/oauth2proxy/{{ item }}/docker-compose.yaml"
with_items:
- tmnf-replay-server
- heimdall
- name: Deploy OAuth2Proxy
community.docker.docker_compose:
@@ -107,3 +113,4 @@
pull: true
with_items:
- tmnf-replay-server
- heimdall

View File

@@ -0,0 +1,10 @@
heimdall:
image: linuxserver/heimdall:latest
restart: always
ports:
- 6011:80
volumes:
- /data/heimdall/:/config/
environment:
- PGID=1000
- PUID=1000