From cf7007348356131c67f45a72b5f2d0dd12028b79 Mon Sep 17 00:00:00 2001 From: Crony Akatsuki Date: Tue, 2 Dec 2025 19:27:25 +0100 Subject: [PATCH] feat(bragi): wait for storage box to be moounted. --- modules/servers/bragi/audiobookshelf.nix | 5 +++++ modules/servers/bragi/navidrome.nix | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/modules/servers/bragi/audiobookshelf.nix b/modules/servers/bragi/audiobookshelf.nix index b0b9242..180d64b 100644 --- a/modules/servers/bragi/audiobookshelf.nix +++ b/modules/servers/bragi/audiobookshelf.nix @@ -3,6 +3,11 @@ enable = true; }; + systemd.services.audiobookshelf = { + after = ["mnt.mount"]; + bindsTo = ["mnt.mount"]; + }; + services.traefik.dynamicConfigOptions.http = { services.audiobookshelf.loadBalancer.servers = [ { diff --git a/modules/servers/bragi/navidrome.nix b/modules/servers/bragi/navidrome.nix index f2a99b5..7606079 100644 --- a/modules/servers/bragi/navidrome.nix +++ b/modules/servers/bragi/navidrome.nix @@ -8,6 +8,11 @@ environmentFile = "${config.age.secrets.navidrome.path}"; }; + systemd.services.navidrome = { + after = ["mnt.mount"]; + bindsTo = ["mnt.mount"]; + }; + services.traefik.dynamicConfigOptions.http = { services.navidrome.loadBalancer.servers = [ {