From 77955621996a75367f2cd2a00f219c090ba2b8f6 Mon Sep 17 00:00:00 2001 From: Ellie <6687206+wizzeh@users.noreply.github.com> Date: Tue, 24 Feb 2026 17:30:11 -0800 Subject: [PATCH] declaratively create forgejo ssh --- services/forgejo.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/services/forgejo.nix b/services/forgejo.nix index e75444a..e34b984 100644 --- a/services/forgejo.nix +++ b/services/forgejo.nix @@ -4,6 +4,10 @@ systemd.services.forgejo = { wants = [ "network-online.target" ]; after = [ "network-online.target" ]; + preStart = '' + mkdir -p /var/lib/forgejo/.ssh + chmod 700 /var/lib/forgejo/.ssh + ''; }; networking.firewall.interfaces.wg0.allowedTCPPorts = [