diff --git a/forgejo.nix b/forgejo.nix index 586dbfd..84965b4 100644 --- a/forgejo.nix +++ b/forgejo.nix @@ -17,6 +17,8 @@ settings = { server = { DOMAIN = "forgejo.binning.net"; + SSH_DOMAIN = "ssh.binning.net"; + SSH_PORT = 2222; ROOT_URL = "https://forgejo.binning.net/"; HTTP_ADDR = "127.0.0.1"; HTTP_PORT = 3000; diff --git a/nginx.nix b/nginx.nix index 407d14a..58f2af7 100644 --- a/nginx.nix +++ b/nginx.nix @@ -174,4 +174,9 @@ in acceptTerms = true; defaults.email = "hvanb@pm.me"; }; + + # Ensure the data directory exists with proper permissions + systemd.tmpfiles.rules = [ + "d /var/lib/www 0750 nginx nginx -" + ]; }