From 240fb983c918c555347f6fb03c387f010fffb8ed Mon Sep 17 00:00:00 2001 From: ahuston-0 Date: Tue, 5 May 2026 00:40:12 -0400 Subject: [PATCH] garage fixes --- systems/palatine-hill/garage.nix | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/systems/palatine-hill/garage.nix b/systems/palatine-hill/garage.nix index 09e4407..1a9cf9c 100644 --- a/systems/palatine-hill/garage.nix +++ b/systems/palatine-hill/garage.nix @@ -41,6 +41,19 @@ in "d ${basePath}/data 0750 garage garage -" ]; + systemd.services.garage = { + unitConfig.RequiresMountsFor = [ + vars.primary_minio + basePath + "${basePath}/meta" + "${basePath}/data" + ]; + preStart = '' + mkdir -p ${basePath}/meta ${basePath}/data + ''; + serviceConfig.PermissionsStartOnly = true; + }; + sops.secrets = { "garage/rpc-secret" = { }; "garage/admin-token" = { };