switched gitea db to mc6

This commit is contained in:
mc-fucker 2022-08-10 14:59:31 +02:00
parent fbf7e9b285
commit 34c2ccf1a4

View file

@ -2,6 +2,7 @@
let let
domain = "dev.mc-fucker.cool"; domain = "dev.mc-fucker.cool";
gitea_port = "3333"; gitea_port = "3333";
gitea_db = "gitea";
in in
{ {
@ -14,10 +15,10 @@ in
database = { database = {
createDatabase = false; createDatabase = false;
host = "postgres"; host = "localhost";
type = "postgres"; type = "postgres";
port = 5432; port = 5432;
name = "giteadb"; name = gitea_db;
passwordFile = /etc/nixos/keys/gitea-dbpassword; passwordFile = /etc/nixos/keys/gitea-dbpassword;
}; };
@ -36,6 +37,22 @@ in
}; };
services.postgresql = {
ensureDatabases = [ gitea_db ];
ensureUsers = [
{
name = gitea_db;
ensurePermissions = {
"DATABASE ${gitea_db}" = "ALL PRIVILEGES";
};
}
];
};
services.postgresqlBackup.databases = [
gitea_db
];
services.nginx.virtualHosts."${domain}" = { services.nginx.virtualHosts."${domain}" = {
forceSSL = true; forceSSL = true;
enableACME = true; enableACME = true;