setup postgres db for readeck

This commit is contained in:
Joakim Repomaa
2025-02-17 12:07:21 +02:00
parent 75186e2f19
commit 48be030ac7

View File

@@ -23,6 +23,7 @@ in
environmentFile = secrets.readeck.path; environmentFile = secrets.readeck.path;
settings = { settings = {
server.port = lib.mkDefault 8090; server.port = lib.mkDefault 8090;
database.source = "postgres://readeck:@readeck?host=/var/run/postgresql";
}; };
}; };
@@ -35,6 +36,15 @@ in
}; };
}; };
}; };
postgresql = {
enable = lib.mkDefault true;
ensureDatabases = [ "readeck" ];
ensureUsers = [{
name = "readeck";
ensureDBOwnership = true;
}];
};
}; };
}; };
} }