This commit is contained in:
martyTF 2026-04-14 17:56:06 +02:00
parent 804371bf96
commit 64d5fa9f04
3 changed files with 611 additions and 18 deletions

View file

@ -32,7 +32,7 @@
dbuser = "nextcloud";
dbhost = "/run/postgresql"; # nextcloud will add /.s.PGSQL.5432 by itself
dbname = "nextcloud";
adminpassFile = "/home/marty/secrets/nextcloud";
adminpassFile = "/home/${config.user.userName}/secrets/nextcloud";
adminuser = "admin";
};
settings = {
@ -53,16 +53,20 @@
loglevel = 0;
};
};
postgresql = {
enable = true;
ensureDatabases = [ "nextcloud" ];
ensureUsers = [
postgresql =
if config.server.cloud.nextcloud.enable then
{
name = "nextcloud";
ensureDBOwnership = true;
enable = true;
ensureDatabases = [ "nextcloud" ];
ensureUsers = [
{
name = "nextcloud";
ensureDBOwnership = true;
}
];
}
];
};
else
{ };
nginx = {
virtualHosts = {
"nextcloud-net".listen = [