nixos-config/hosts/chunk/postgres.nix
2025-04-21 13:53:21 -04:00

23 lines
365 B
Nix

{
pkgs,
...
}:
{
services.postgresql = {
enable = true;
settings.port = 5432;
package = pkgs.postgresql_17;
enableTCPIP = true;
ensureDatabases = [
"hedgedoc"
"atticd"
];
ensureUsers = [
{
name = "atticd";
ensureDBOwnership = true;
}
];
};
services.postgresqlBackup.enable = true;
}