diff --git a/modules/hosts/dnsc-vps-sm/default.nix b/modules/hosts/dnsc-vps-sm/default.nix index d8f8d3a..ff4dfc5 100644 --- a/modules/hosts/dnsc-vps-sm/default.nix +++ b/modules/hosts/dnsc-vps-sm/default.nix @@ -22,6 +22,7 @@ in homepage actual-server memos + forgejo ( { config, lib, ... }: diff --git a/modules/selfhosted/forgejo/default.nix b/modules/selfhosted/forgejo/default.nix index c7c052a..ddce6c0 100644 --- a/modules/selfhosted/forgejo/default.nix +++ b/modules/selfhosted/forgejo/default.nix @@ -1,7 +1,12 @@ { ... }: { flake.modules.nixos.forgejo = - { pkgs, config, ... }: + { + pkgs, + config, + lib, + ... + }: { services.forgejo = { enable = true; @@ -11,6 +16,7 @@ DOMAIN = "git.dnsc.io"; ROOT_URL = "https://git.dnsc.io/"; HTTP_PORT = 9004; + SSH_PORT = lib.head config.services.openssh.ports; }; service.DISABLE_REGISTRATION = false; mailer = {