diff --git a/services/forgejo.nix b/services/forgejo.nix index 746d840..ec40c57 100644 --- a/services/forgejo.nix +++ b/services/forgejo.nix @@ -15,9 +15,8 @@ in { enable = true; lfs.enable = true; database = { - type = "postgres"; - createDatabase = false; - socket = "/run/postgresql"; + type = "sqlite3"; + createDatabase = true; }; # https://forgejo.org/docs/latest/admin/config-cheat-sheet/ settings = { @@ -103,18 +102,6 @@ in { }; }; - assertions = let cfg = config.services.forgejo; - in [{ assertion = cfg.database.name == cfg.database.user; }]; - - services.postgresql = { - ensureDatabases = [ config.services.forgejo.database.name ]; - ensureUsers = [{ - name = config.services.forgejo.database.user; - ensureDBOwnership = true; - ensureClauses.login = true; - }]; - }; - services.nginx.virtualHosts.${fqdn} = let serverCfg = config.services.forgejo.settings.server; in {