{ config, pkgs, ... }: { services.gitea = { enable = true; appName = "Forgejo"; package = pkgs.forgejo; settings = { server = let dn = config.constants.domain; in { DOMAIN = dn; HTTP_ADDR = config.constants.localhost; ROOT_URL = "https://forgejo.${dn}"; }; service.DISABLE_REGISTRATION = true; session.COOKIE_SECURE = true; }; }; }