Adds firefly and homebox, replaces nginx-proxy/acme-companion with acme

This commit is contained in:
tga
2026-08-15 20:08:35 +02:00
parent 7e87a6cbb9
commit c8af74ad7d
38 changed files with 596 additions and 52 deletions
+22
View File
@@ -0,0 +1,22 @@
[Unit]
Description=ACME container
[Container]
AutoUpdate=registry
ContainerName=acme
Environment=TZ=Europe/Zurich
Exec=daemon
Image=ghcr.io/acmesh-official/acme.sh:latest
Label=io.containers.autoupdate=registry
Pod=nginx.pod
StartWithPod=true
Timezone=Europe/Zurich
Volume=nginx-certs.volume:/etc/nginx/certs:z
Volume=nginx-html.volume:/usr/share/nginx/html
Volume=acme.volume:/acme.sh
[Service]
Restart=always
[Install]
WantedBy=default.target
@@ -4,4 +4,4 @@ Device=/var/mnt/nas/containers/nginx/storage/acme
Driver=local
Options=bind
Type=none
VolumeName=nginx-acme
VolumeName=acme
-34
View File
@@ -1,34 +0,0 @@
[Unit]
Description=NGINX ACME container
After=nginx.container
Requires=nginx.container
[Container]
AutoUpdate=registry
ContainerName=nginx-acme
Environment=DEFAULT_EMAIL=guillaume.tache@hotmail.com
Environment=TZ=Europe/Zurich
Image=docker.io/nginxproxy/acme-companion:2.2.9
Label=io.containers.autoupdate=registry
Pod=nginx.pod
StartWithPod=true
Timezone=Europe/Zurich
Volume=/var/mnt/nas/containers/nginx/storage/network_internal.conf:/etc/nginx/network_internal.conf:ro
Volume=/var/mnt/nas/containers/nginx/storage/nginx.conf:/etc/nginx/nginx.conf:ro
Volume=nginx-certs.volume:/etc/nginx/certs:z
Volume=nginx-config.volume:/etc/nginx/conf.d
Volume=nginx-html.volume:/usr/share/nginx/html
Volume=nginx-stream.volume:/etc/nginx/stream.d
Volume=nginx-vhost.volume:/etc/nginx/vhost.d
Volume=nginx-acme:/etc/acme.sh:Z
Volume=/var/mnt/nas/containers/nginx/storage/app/entrypoint.sh:/app/entrypoint.sh:ro
Volume=/var/mnt/nas/containers/nginx/storage/app/functions.sh:/app/functions.sh:ro
Volume=/var/mnt/nas/containers/nginx/storage/app/start.sh:/app/start.sh:ro
Volume=/var/mnt/nas/containers/nginx/storage/app/letsencrypt_service:/app/letsencrypt_service:ro
Volume=/var/mnt/nas/containers/nginx/storage/app/letsencrypt_user_data:/app/letsencrypt_user_data:ro
[Service]
Restart=always
[Install]
WantedBy=default.target
-7
View File
@@ -1,7 +0,0 @@
[Volume]
Copy=true
Device=/var/mnt/nas/containers/nginx/storage/vhost
Driver=local
Options=bind
Type=none
VolumeName=nginx-vhost