From 30bf095fd3bb121faed68fbea4e18efb7033d66f Mon Sep 17 00:00:00 2001 From: EZ-Homelab Date: Thu, 22 Jan 2026 19:12:35 -0500 Subject: [PATCH] fix: Configure Sablier lazy loading for docker-compose services - Change restart policy from 'unless-stopped' to 'no' for services configured with Sablier middleware - Services affected: jellyfin, dozzle, glances, code-server, homarr, dokuwiki - Allows Sablier to control container startup/shutdown for lazy loading - Improves resource utilization by only running services when accessed --- docker-compose/dashboards/docker-compose.yml | 2 +- docker-compose/infrastructure/docker-compose.yml | 6 +++--- docker-compose/media/docker-compose.yml | 2 +- docker-compose/productivity/docker-compose.yml | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/docker-compose/dashboards/docker-compose.yml b/docker-compose/dashboards/docker-compose.yml index 1ea3798..946ac9f 100644 --- a/docker-compose/dashboards/docker-compose.yml +++ b/docker-compose/dashboards/docker-compose.yml @@ -58,7 +58,7 @@ services: cpus: '0.25' memory: 128M container_name: homarr - restart: unless-stopped + restart: no networks: - homelab-network - traefik-network diff --git a/docker-compose/infrastructure/docker-compose.yml b/docker-compose/infrastructure/docker-compose.yml index 5f44ca0..8f59af4 100644 --- a/docker-compose/infrastructure/docker-compose.yml +++ b/docker-compose/infrastructure/docker-compose.yml @@ -120,7 +120,7 @@ services: cpus: '0.25' memory: 128M container_name: dozzle - restart: unless-stopped + restart: no networks: - homelab-network - traefik-network @@ -154,7 +154,7 @@ services: cpus: '0.25' memory: 128M container_name: glances - restart: unless-stopped + restart: no networks: - homelab-network - traefik-network @@ -188,7 +188,7 @@ services: cpus: '0.75' memory: 512M container_name: code-server - restart: unless-stopped + restart: no networks: - homelab-network - traefik-network diff --git a/docker-compose/media/docker-compose.yml b/docker-compose/media/docker-compose.yml index c657263..ddcc363 100644 --- a/docker-compose/media/docker-compose.yml +++ b/docker-compose/media/docker-compose.yml @@ -24,7 +24,7 @@ services: cpus: '1.0' memory: 1G container_name: jellyfin - restart: unless-stopped + restart: no networks: - media-network - homelab-network diff --git a/docker-compose/productivity/docker-compose.yml b/docker-compose/productivity/docker-compose.yml index 307a5e7..a626cb2 100644 --- a/docker-compose/productivity/docker-compose.yml +++ b/docker-compose/productivity/docker-compose.yml @@ -211,7 +211,7 @@ services: dokuwiki: image: lscr.io/linuxserver/dokuwiki:latest container_name: dokuwiki - restart: unless-stopped + restart: no networks: - homelab-network - traefik-network