From 80a3dfe52dae0c1ac18fdbf79e44e082a9af9938 Mon Sep 17 00:00:00 2001 From: Solomon Laing Date: Sun, 27 Sep 2026 10:56:31 +0000 Subject: [PATCH] feat: updates and new services --- adguard/adguard.container | 2 +- authelia/UNUSED | 3 +++ authentik/authentik-db.container | 27 +++++++++++++++++++ authentik/authentik-ldap.container | 18 +++++++++++++ authentik/authentik-proxy.container | 18 +++++++++++++ authentik/authentik-rac.container | 26 ++++++++++++++++++ authentik/authentik-worker.container | 27 +++++++++++++++++++ authentik/authentik.container | 37 ++++++++++++++++++++++++++ authentik/authentik.network | 9 +++++++ authentik/authentik.pod | 7 +++++ calibre/UNUSED | 1 + drone/drone-docker-agent.container | 4 +-- drone/drone-ssh-agent.container | 4 +-- firefly/firefly-server.container | 2 +- immich/immich-ml.container | 2 +- immich/immich-server.container | 2 +- mealie/UNUSED | 1 + monica/UNUSED | 1 + nextcloud/nextcloud-server.container | 2 +- openhab/openhab.container | 6 ++--- photoprism/UNUSED | 3 +++ photoprism/photoprism-server.container | 2 +- photoview/photoview-db.container | 32 ++++++++++++++++++++++ photoview/photoview-server.container | 31 +++++++++++++++++++++ photoview/photoview.network | 9 +++++++ photoview/photoview.pod | 4 +++ plex/plex.container | 2 +- servarr/lidarr.container | 2 +- servarr/profilarr.container | 4 +-- servarr/prowlarr.container | 2 +- servarr/radarr.container | 2 +- servarr/sabnzbd.container | 2 +- servarr/sonarr.container | 2 +- stirling-pdf/UNUSED | 1 + stirling-pdf/stirling-pdf.container | 2 +- tautulli/tautulli.container | 4 +-- unifi/unifi-server.container | 4 +-- wg-easy/wgeasy.container | 4 +-- 38 files changed, 283 insertions(+), 28 deletions(-) create mode 100644 authelia/UNUSED create mode 100644 authentik/authentik-db.container create mode 100644 authentik/authentik-ldap.container create mode 100644 authentik/authentik-proxy.container create mode 100644 authentik/authentik-rac.container create mode 100644 authentik/authentik-worker.container create mode 100644 authentik/authentik.container create mode 100644 authentik/authentik.network create mode 100644 authentik/authentik.pod create mode 100644 calibre/UNUSED create mode 100644 mealie/UNUSED create mode 100644 monica/UNUSED create mode 100644 photoprism/UNUSED create mode 100644 photoview/photoview-db.container create mode 100644 photoview/photoview-server.container create mode 100644 photoview/photoview.network create mode 100644 photoview/photoview.pod create mode 100644 stirling-pdf/UNUSED diff --git a/adguard/adguard.container b/adguard/adguard.container index 6c8b9a2..cef66fd 100644 --- a/adguard/adguard.container +++ b/adguard/adguard.container @@ -26,7 +26,7 @@ PublishPort=853:853 Label=homepage.group=Tech Label=homepage.name=AdGuard Label=homepage.icon=adguard.png -Label=homepage.href=https://adguard.forest +Label=homepage.href=https://adguard.inkletblot.com Label=homepage.description="DNS Block" [Service] diff --git a/authelia/UNUSED b/authelia/UNUSED new file mode 100644 index 0000000..bcd5d63 --- /dev/null +++ b/authelia/UNUSED @@ -0,0 +1,3 @@ +No issues here, was working fine, just never used it. Turning it off for now. + +I ended up replacing this with authentik. diff --git a/authentik/authentik-db.container b/authentik/authentik-db.container new file mode 100644 index 0000000..0bd7792 --- /dev/null +++ b/authentik/authentik-db.container @@ -0,0 +1,27 @@ +[Unit] +Description=Authentik - DB + +[Container] +Pod=authentik.pod +ContainerName=authentik-db +Image=docker.io/library/postgres:17.2-bookworm + +EnvironmentFile=/mnt/data/containers/authentik/authentik-db.env + +Volume=/mnt/data/containers/authentik/postgresql:/var/lib/postgresql/data +Volume=/etc/timezone:/etc/timezone:ro +Volume=/etc/localtime:/etc/localtime:ro + +# health check +HealthCmd=pg_isready -U pguser -d general +HealthInterval=5s +HealthRetries=3 +HealthStartPeriod=15s +HealthTimeout=30s + +[Service] +Restart=always +TimeoutStartSec=300 + +[Install] +WantedBy=default.target diff --git a/authentik/authentik-ldap.container b/authentik/authentik-ldap.container new file mode 100644 index 0000000..3695b39 --- /dev/null +++ b/authentik/authentik-ldap.container @@ -0,0 +1,18 @@ +[Unit] +ConditionPathIsDirectory=/mnt/data/containers/authentik +Requires=authentik.service +After=authentik.service + +[Container] +ContainerName=authentik-ldap +Image=ghcr.io/goauthentik/ldap:2026.5 +AutoUpdate=registry +EnvironmentFile=/mnt/data/containers/authentik/authentik-ldap.env +Pod=authentik.pod + +[Service] +# Extend Timeout to allow time to pull the image +TimeoutStartSec=900 + +[Install] +WantedBy=default.target diff --git a/authentik/authentik-proxy.container b/authentik/authentik-proxy.container new file mode 100644 index 0000000..1e059c4 --- /dev/null +++ b/authentik/authentik-proxy.container @@ -0,0 +1,18 @@ +[Unit] +ConditionPathIsDirectory=/mnt/data/containers/authentik +Requires=authentik.service +After=authentik.service + +[Container] +ContainerName=authentik-proxy +Image=ghcr.io/goauthentik/proxy:2026.5 +AutoUpdate=registry +EnvironmentFile=/mnt/data/containers/authentik/authentik-proxy.env +Pod=authentik.pod + +[Service] +# Extend Timeout to allow time to pull the image +TimeoutStartSec=900 + +[Install] +WantedBy=default.target diff --git a/authentik/authentik-rac.container b/authentik/authentik-rac.container new file mode 100644 index 0000000..d707c10 --- /dev/null +++ b/authentik/authentik-rac.container @@ -0,0 +1,26 @@ +[Unit] +ConditionPathIsDirectory=/mnt/data/containers/authentik +Requires=authentik.service +After=authentik.service + +[Container] +ContainerName=authentik-rac +Image=ghcr.io/goauthentik/rac:2026.5 +AutoUpdate=registry +EnvironmentFile=/mnt/data/containers/authentik/authentik-rac.env +Pod=authentik.pod + +Volume=/mnt/data/containers/authentik/custom/rac-fonts:/usr/share/fonts/additional:ro + +Label=homepage.group=Tech +Label=homepage.name="Authentik RAC" +Label=homepage.icon=authentik.png +Label=homepage.href=https://auth.inkletblot.com +Label=homepage.description="Remote Access Provider" + +[Service] +# Extend Timeout to allow time to pull the image +TimeoutStartSec=900 + +[Install] +WantedBy=default.target diff --git a/authentik/authentik-worker.container b/authentik/authentik-worker.container new file mode 100644 index 0000000..e171659 --- /dev/null +++ b/authentik/authentik-worker.container @@ -0,0 +1,27 @@ +[Unit] +ConditionPathIsDirectory=/mnt/data/containers/authentik/templates +ConditionPathIsDirectory=/mnt/data/containers/authentik/certs +ConditionPathIsDirectory=/mnt/data/containers/authentik/media + +[Container] +ContainerName=authentik-worker +Image=ghcr.io/goauthentik/server:2026.5 +AutoUpdate=registry +EnvironmentFile=/mnt/data/containers/authentik/authentik.env +EnvironmentFile=/mnt/data/containers/authentik/authentik-worker.env +Exec=worker +Pod=authentik.pod + +Volume=/mnt/data/containers/authentik/templates:/custom-templates:ro +Volume=/mnt/data/containers/authentik/certs:/certs:rw +Volume=/mnt/data/containers/authentik/media:/media:rw + +[Service] +Restart=on-failure +RestartSteps=5 +RestartMaxDelaySec=2min +# Extend Timeout to allow time to pull the image +TimeoutStartSec=900 + +[Install] +WantedBy=default.target diff --git a/authentik/authentik.container b/authentik/authentik.container new file mode 100644 index 0000000..dc064d3 --- /dev/null +++ b/authentik/authentik.container @@ -0,0 +1,37 @@ +[Unit] +ConditionPathIsDirectory=/mnt/data/containers/authentik/templates +ConditionPathIsDirectory=/mnt/data/containers/authentik/certs +ConditionPathIsDirectory=/mnt/data/containers/authentik/media +Requires=authentik-db.service +After=authentik-db.service + +[Container] +ContainerName=authentik-server +Image=ghcr.io/goauthentik/server:2026.5 +AutoUpdate=registry +EnvironmentFile=/mnt/data/containers/authentik/authentik.env +Exec=server +Pod=authentik.pod + +Volume=/mnt/data/containers/authentik/templates:/custom-templates:ro +Volume=/mnt/data/containers/authentik/certs:/certs:rw +Volume=/mnt/data/containers/authentik/media:/media:rw + +# Custom CSS and layout +# Volume=/mnt/data/containers/authentik/custom/generic-cover-alt.jpg:/web/dist/assets/images/flow_background.jpg:ro + +Label=homepage.group=Tech +Label=homepage.name=Authentik +Label=homepage.icon=authentik.png +Label=homepage.href=https://auth.inkletblot.com +Label=homepage.description="Auth Provider" + +[Service] +Restart=on-failure +RestartSteps=5 +RestartMaxDelaySec=2min +# Extend Timeout to allow time to pull the image +TimeoutStartSec=900 + +[Install] +WantedBy=default.target diff --git a/authentik/authentik.network b/authentik/authentik.network new file mode 100644 index 0000000..cacbbb4 --- /dev/null +++ b/authentik/authentik.network @@ -0,0 +1,9 @@ +[Unit] +Description=Authentik network +After=network-online.target + +[Network] +NetworkName=authentik-network + +[Install] +WantedBy=default.target diff --git a/authentik/authentik.pod b/authentik/authentik.pod new file mode 100644 index 0000000..2f92100 --- /dev/null +++ b/authentik/authentik.pod @@ -0,0 +1,7 @@ +[Pod] +Network=authentik.network +PodName=authentik + +# Authentik frontend +PublishPort=9000:9000 +PublishPort=9443:9443 diff --git a/calibre/UNUSED b/calibre/UNUSED new file mode 100644 index 0000000..b42c93f --- /dev/null +++ b/calibre/UNUSED @@ -0,0 +1 @@ +No issues here, was working fine, just never used it. Turning it off for now. diff --git a/drone/drone-docker-agent.container b/drone/drone-docker-agent.container index ecc7994..a1f937c 100644 --- a/drone/drone-docker-agent.container +++ b/drone/drone-docker-agent.container @@ -23,8 +23,8 @@ Volume=/run/user/1000/podman/podman.sock:/var/run/docker.sock Label=homepage.group=Misc. Label=homepage.name=Drone Docker Agent Label=homepage.icon=drone.png -Label=homepage.href=http://192.168.2.61:3010 -Label=homepage.description="CI/CD docker agent" +#Label=homepage.href=http://192.168.2.61:3010 +Label=homepage.description="CI/CD docker agent (Local Only)" [Service] Restart=always diff --git a/drone/drone-ssh-agent.container b/drone/drone-ssh-agent.container index 9f85fe4..1da7ebf 100644 --- a/drone/drone-ssh-agent.container +++ b/drone/drone-ssh-agent.container @@ -20,8 +20,8 @@ EnvironmentFile=/mnt/data/containers/drone/.env.drone-ssh-agent Label=homepage.group=Misc. Label=homepage.name=Drone SSH Agent Label=homepage.icon=drone.png -Label=homepage.href=http://192.168.2.61:3000 -Label=homepage.description="CI/CD SSH agent" +Label=homepage.href=http://192.168.2.61:3020 +Label=homepage.description="CI/CD SSH agent (Local Only)" [Service] Restart=always diff --git a/firefly/firefly-server.container b/firefly/firefly-server.container index f37769a..6f99fd9 100644 --- a/firefly/firefly-server.container +++ b/firefly/firefly-server.container @@ -26,7 +26,7 @@ Volume=/usr/lib/locale/locale-archive:/usr/lib/locale/locale-archive:Z Label=homepage.group=Life Label=homepage.name="Firefly" Label=homepage.icon=firefly.png -Label=homepage.href=http://firefly.forest +Label=homepage.href=https://finance.inkletblot.com Label=homepage.description="Budgeting" [Service] diff --git a/immich/immich-ml.container b/immich/immich-ml.container index e041185..356f45a 100644 --- a/immich/immich-ml.container +++ b/immich/immich-ml.container @@ -3,7 +3,7 @@ Description=Immich - Machine Learning [Container] Pod=immich.pod -Image= ghcr.io/immich-app/immich-machine-learning:v2.4.1 +Image= ghcr.io/immich-app/immich-machine-learning:v3.2.2 ContainerName=immich-ml Volume=/mnt/data/containers/immich/modelcache:/cache diff --git a/immich/immich-server.container b/immich/immich-server.container index 92d503d..4f95c63 100644 --- a/immich/immich-server.container +++ b/immich/immich-server.container @@ -7,7 +7,7 @@ After=immich-ml.service [Container] Pod=immich.pod -Image=ghcr.io/immich-app/immich-server:v2.4.1 +Image=ghcr.io/immich-app/immich-server:v3.2.2 ContainerName=immich-server # Environment=TZ= diff --git a/mealie/UNUSED b/mealie/UNUSED new file mode 100644 index 0000000..b42c93f --- /dev/null +++ b/mealie/UNUSED @@ -0,0 +1 @@ +No issues here, was working fine, just never used it. Turning it off for now. diff --git a/monica/UNUSED b/monica/UNUSED new file mode 100644 index 0000000..b42c93f --- /dev/null +++ b/monica/UNUSED @@ -0,0 +1 @@ +No issues here, was working fine, just never used it. Turning it off for now. diff --git a/nextcloud/nextcloud-server.container b/nextcloud/nextcloud-server.container index e00d715..fd8ff37 100644 --- a/nextcloud/nextcloud-server.container +++ b/nextcloud/nextcloud-server.container @@ -6,7 +6,7 @@ After=nextcloud-db.service [Container] Pod=nextcloud.pod ContainerName=nextcloud-server -Image=docker.io/library/nextcloud:32.0.3 +Image=docker.io/library/nextcloud:35.0.1 AutoUpdate=registry # Volumes diff --git a/openhab/openhab.container b/openhab/openhab.container index 9c436eb..a8d9277 100644 --- a/openhab/openhab.container +++ b/openhab/openhab.container @@ -5,7 +5,7 @@ After=network-online.target [Container] ContainerName=openhab -Image=docker.io/openhab/openhab:5.0.3 +Image=docker.io/openhab/openhab:5.2.1 AutoUpdate=registry Network=host @@ -26,8 +26,8 @@ Volume=/mnt/data/containers/openhab/.java:/openhab/.java Label=homepage.group=Life Label=homepage.name=OpenHAB Label=homepage.icon=openhab.png -Label=homepage.href=https://hab.inkletblot.com -Label=homepage.description="Home Automation" +Label=homepage.href=https://openhab.forest +Label=homepage.description="Home Automation (Local Only)" [Service] Restart=always diff --git a/photoprism/UNUSED b/photoprism/UNUSED new file mode 100644 index 0000000..2b3d010 --- /dev/null +++ b/photoprism/UNUSED @@ -0,0 +1,3 @@ +STUPID FUCKING BULLISHIT + +Don't call it free and then hide users behind a paywall, suck ass bullshit. diff --git a/photoprism/photoprism-server.container b/photoprism/photoprism-server.container index e8e50fb..5b731b4 100644 --- a/photoprism/photoprism-server.container +++ b/photoprism/photoprism-server.container @@ -28,7 +28,7 @@ Volume=/mnt/photo/Import:/photoprism/import Label=homepage.group=Media Label=homepage.name=Photoprism Label=homepage.icon=photoprism.png -Label=homepage.href=http://photoprism.forest:2342 +Label=homepage.href=https://photos.inkletblot.com Label=homepage.description="Photo Library" [Service] diff --git a/photoview/photoview-db.container b/photoview/photoview-db.container new file mode 100644 index 0000000..8e337a2 --- /dev/null +++ b/photoview/photoview-db.container @@ -0,0 +1,32 @@ +[Unit] +Description=Photoview - DB +Wants=network-online.target +After=network-online.target + +[Container] +ContainerName=photoview-db +Pod=photoview.pod +Image=docker.io/mariadb:lts +AutoUpdate=registry + +# Persistent volumes +Volume=/mnt/data/containers/photoview/db:/var/lib/mysql + +# Environment variables +EnvironmentFile=/mnt/data/containers/photoview/.env.photoview-db + +# Health monitoring +HealthCmd=healthcheck.sh --connect +HealthInterval=30s +HealthTimeout=15s +HealthRetries=10 +HealthStartPeriod=15s + +# Other +UserNS=keep-id:uid=999,gid=999 + +[Service] +Restart=on-failure +RestartSec=5 +StartLimitBurst=5 + diff --git a/photoview/photoview-server.container b/photoview/photoview-server.container new file mode 100644 index 0000000..84c09e0 --- /dev/null +++ b/photoview/photoview-server.container @@ -0,0 +1,31 @@ +[Unit] +Description=Photoview +Wants=photoview-db.service +After=photoview-db.service + +[Container] +ContainerName=photoview +Pod=photoview.pod +Image=docker.io/photoview/photoview:2 +AutoUpdate=registry + +EnvironmentFile=/mnt/data/containers/photoview/.env.photoview + +Volume=/etc/localtime:/etc/localtime:ro +Volume=/etc/timezone:/etc/timezone:ro +Volume=/mnt/data/containers/photoview/storage:/home/photoview/media-cache:rw +Volume=/mnt/photo/Library:/photos:ro + +Label=homepage.group=Media +Label=homepage.name=Photoview +Label=homepage.icon=photoview.png +Label=homepage.href=https://photos.inkletblot.com +Label=homepage.description="Photo Library" + +[Service] +Restart=always +TimeoutStartSec=900 +SuccessExitStatus=0 143 + +[Install] +WantedBy=default.target diff --git a/photoview/photoview.network b/photoview/photoview.network new file mode 100644 index 0000000..14af0e6 --- /dev/null +++ b/photoview/photoview.network @@ -0,0 +1,9 @@ +[Unit] +Description=Photoview network +After=network-online.target + +[Network] +NetworkName=photoview-network + +[Install] +WantedBy=default.target diff --git a/photoview/photoview.pod b/photoview/photoview.pod new file mode 100644 index 0000000..e1d7317 --- /dev/null +++ b/photoview/photoview.pod @@ -0,0 +1,4 @@ +[Pod] +Network=photoview.network +PodName=photoview +PublishPort=2342:4001 diff --git a/plex/plex.container b/plex/plex.container index a6d65cc..57d5d05 100644 --- a/plex/plex.container +++ b/plex/plex.container @@ -33,7 +33,7 @@ Label=homepage.group=Media Label=homepage.name=Plex Label=homepage.icon=plex.png Label=homepage.href=http://plex.forest:32400/web/ -Label=homepage.description="Stream Media" +Label=homepage.description="Stream Media (Local Link)" [Service] Restart=always diff --git a/servarr/lidarr.container b/servarr/lidarr.container index f55cc0c..a8a2b89 100644 --- a/servarr/lidarr.container +++ b/servarr/lidarr.container @@ -27,7 +27,7 @@ Volume=/mnt/data/downloads:/downloads Label=homepage.group=Arr Label=homepage.name=Lidarr Label=homepage.icon=lidarr.png -Label=homepage.href=http://192.168.2.61:8686 +Label=homepage.href=https://lidarr.arr.inkletblot.com Label=homepage.description="Automate Music" [Service] diff --git a/servarr/profilarr.container b/servarr/profilarr.container index 8eb7a6b..994eaba 100644 --- a/servarr/profilarr.container +++ b/servarr/profilarr.container @@ -5,7 +5,7 @@ Description=Auto profiles for sonarr/radarr Pod=servarr.pod ContainerName=profilarr -Image=docker.io/santiagosayshey/profilarr:latest +Image=ghcr.io/dictionarry-hub/profilarr:latest AutoUpdate=registry # Network=container:gluetun @@ -20,7 +20,7 @@ Volume=/mnt/data/containers/servarr/profilarr/config:/config:Z Label=homepage.group=Arr Label=homepage.name=Profilarr Label=homepage.icon=profilarr.png -Label=homepage.href=http://profilerr.forest +Label=homepage.href=https://profilarr.arr.inkletblot.com Label=homepage.description="Media profiles for arrs" [Service] diff --git a/servarr/prowlarr.container b/servarr/prowlarr.container index b916741..f92a89f 100644 --- a/servarr/prowlarr.container +++ b/servarr/prowlarr.container @@ -25,7 +25,7 @@ Volume=/mnt/data/containers/servarr/prowlarr/config:/config:Z Label=homepage.group=Arr Label=homepage.name=Prowlarr Label=homepage.icon=prowlarr.png -Label=homepage.href=http://prowlarr.forest +Label=homepage.href=https://prowlarr.arr.inkletblot.com Label=homepage.description="Manage indexers" [Service] diff --git a/servarr/radarr.container b/servarr/radarr.container index 5c9a53a..56f43fd 100644 --- a/servarr/radarr.container +++ b/servarr/radarr.container @@ -27,7 +27,7 @@ Volume=/mnt/data/downloads:/downloads Label=homepage.group=Arr Label=homepage.name=Radarr Label=homepage.icon=radarr.png -Label=homepage.href=http://radarr.forest +Label=homepage.href=https://radarr.arr.inkletblot.com Label=homepage.description="Automate Movies" [Service] diff --git a/servarr/sabnzbd.container b/servarr/sabnzbd.container index ed6c574..70bbae8 100644 --- a/servarr/sabnzbd.container +++ b/servarr/sabnzbd.container @@ -25,7 +25,7 @@ Volume=/mnt/data/incomplete-downloads:/incomplete-downloads Label=homepage.group=Arr Label=homepage.name=SABnzbd Label=homepage.icon=sabnzbd.png -Label=homepage.href=http://sabnzbd.forest +Label=homepage.href=https://sabnzbd.arr.inkletblot.com Label=homepage.description="Automate nzb Downloads" [Service] diff --git a/servarr/sonarr.container b/servarr/sonarr.container index a47920d..1a5cc8e 100644 --- a/servarr/sonarr.container +++ b/servarr/sonarr.container @@ -28,7 +28,7 @@ Volume=/mnt/data/downloads:/downloads Label=homepage.group=Arr Label=homepage.name=Sonarr Label=homepage.icon=sonarr.png -Label=homepage.href=http://sonarr.forest +Label=homepage.href=https://sonarr.arr.inkletblot.com Label=homepage.description="Automate TV shows" [Service] diff --git a/stirling-pdf/UNUSED b/stirling-pdf/UNUSED new file mode 100644 index 0000000..6133d0a --- /dev/null +++ b/stirling-pdf/UNUSED @@ -0,0 +1 @@ +Fucking stoopid shit is not worth your time, free version is basically an ad for the paid version. diff --git a/stirling-pdf/stirling-pdf.container b/stirling-pdf/stirling-pdf.container index ca6a930..df4100f 100644 --- a/stirling-pdf/stirling-pdf.container +++ b/stirling-pdf/stirling-pdf.container @@ -14,7 +14,7 @@ AutoUpdate=registry Volume=/mnt/data/containers/stirling-pdf/data:/configs -Label=homepage.group=Misc. +Label=homepage.group=Documents/Backup Label=homepage.name="Stirling PDF" Label=homepage.icon=stirling-pdf.png Label=homepage.href=https://pdf.inkletblot.com diff --git a/tautulli/tautulli.container b/tautulli/tautulli.container index ab69dce..6a31359 100644 --- a/tautulli/tautulli.container +++ b/tautulli/tautulli.container @@ -17,10 +17,10 @@ EnvironmentFile=/mnt/data/containers/tautulli/.env.tautulli Volume=/mnt/data/containers/tautulli/config:/config:Z -Label=homepage.group=Misc. +Label=homepage.group=Media Label=homepage.name=Tautulli Label=homepage.icon=tautulli.png -Label=homepage.href=http://tautulli.forest:8181 +Label=homepage.href=https://tautulli.inkletblot.com Label=homepage.description="Plex Stats" [Service] diff --git a/unifi/unifi-server.container b/unifi/unifi-server.container index 159ef0c..866c22e 100644 --- a/unifi/unifi-server.container +++ b/unifi/unifi-server.container @@ -26,11 +26,11 @@ EnvironmentFile=/mnt/data/containers/unifi/.env.unifi-server Volume=/mnt/data/containers/unifi/server:/config -Label=homepage.group=Misc. +Label=homepage.group=Tech Label=homepage.name=Unifi Label=homepage.icon=unifi.png Label=homepage.href=http://unifi.forest:8080 -Label=homepage.description="Network Administration" +Label=homepage.description="Network Administration (Local Only)" [Service] Restart=always diff --git a/wg-easy/wgeasy.container b/wg-easy/wgeasy.container index 6cd1917..c5a1e31 100644 --- a/wg-easy/wgeasy.container +++ b/wg-easy/wgeasy.container @@ -25,10 +25,10 @@ EnvironmentFile=/mnt/data/containers/wg-easy/.env.wgeasy Volume=/mnt/data/containers/wg-easy/wireguard:/etc/wireguard:Z Volume=/lib/modules:/lib/modules:ro -Label=homepage.group=Misc. +Label=homepage.group=Tech Label=homepage.name=wg-easy Label=homepage.icon=wireguard.png -Label=homepage.href=https://wgeasy.forest +Label=homepage.href=https://wg.inkletblot.com Label=homepage.description="Wireguard VPN" [Service]