nixos-config/hosts/chunk/postgres.nix

27 lines
402 B
Nix
Raw Normal View History

2024-12-15 02:44:50 -05:00
{
pkgs,
...
2024-12-19 02:32:58 -05:00
}:
{
2024-12-15 02:44:50 -05:00
services.postgresql = {
enable = true;
settings.port = 5432;
package = pkgs.postgresql_17;
enableTCPIP = true;
ensureDatabases = [
"hedgedoc"
2025-01-05 05:42:52 -05:00
"atticd"
2024-12-15 02:44:50 -05:00
];
2025-01-05 05:42:52 -05:00
ensureUsers = [
{
name = "atticd";
ensureDBOwnership = true;
}
2025-01-05 06:02:42 -05:00
];
2024-12-15 02:44:50 -05:00
};
2024-12-20 03:08:11 -05:00
services.postgresqlBackup = {
enable = true;
startAt = "hourly";
};
2024-12-15 02:44:50 -05:00
}