Fixup Databases
This commit is contained in:
@@ -36,11 +36,12 @@ in {
|
|||||||
services.postgresql = {
|
services.postgresql = {
|
||||||
enable = true;
|
enable = true;
|
||||||
port = 5432;
|
port = 5432;
|
||||||
|
ensureDatabases = [
|
||||||
|
"gitea"
|
||||||
|
];
|
||||||
ensureUsers = [{
|
ensureUsers = [{
|
||||||
name = "gitea";
|
name = "gitea";
|
||||||
ensurePermissions = {
|
ensureDBOwnership = true;
|
||||||
"DATABASE \"gitea\"" = "ALL PRIVILEGES";
|
|
||||||
};
|
|
||||||
ensureClauses = {
|
ensureClauses = {
|
||||||
createdb = true;
|
createdb = true;
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -76,8 +76,8 @@ in {
|
|||||||
# generate video thumbnails with preview generator
|
# generate video thumbnails with preview generator
|
||||||
ffmpeg_5-headless
|
ffmpeg_5-headless
|
||||||
# required for recognize app
|
# required for recognize app
|
||||||
nodejs-14_x # runtime and installation requirement
|
nodejs_20 # runtime and installation requirement
|
||||||
nodejs-14_x.pkgs.node-pre-gyp # installation requirement
|
nodejs_20.pkgs.node-pre-gyp # installation requirement
|
||||||
util-linux # runtime requirement for taskset
|
util-linux # runtime requirement for taskset
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
@@ -103,9 +103,7 @@ in {
|
|||||||
];
|
];
|
||||||
ensureUsers = [{
|
ensureUsers = [{
|
||||||
name = "nextcloud";
|
name = "nextcloud";
|
||||||
ensurePermissions = {
|
ensureDBOwnership = true;
|
||||||
"DATABASE \"nextcloud\"" = "ALL PRIVILEGES";
|
|
||||||
};
|
|
||||||
ensureClauses = {
|
ensureClauses = {
|
||||||
createdb = true;
|
createdb = true;
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -42,9 +42,7 @@
|
|||||||
];
|
];
|
||||||
ensureUsers = [{
|
ensureUsers = [{
|
||||||
name = "onlyoffice";
|
name = "onlyoffice";
|
||||||
ensurePermissions = {
|
ensureDBOwnership = true;
|
||||||
"DATABASE \"onlyoffice\"" = "ALL PRIVILEGES";
|
|
||||||
};
|
|
||||||
}];
|
}];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -22,9 +22,7 @@
|
|||||||
];
|
];
|
||||||
ensureUsers = [{
|
ensureUsers = [{
|
||||||
name = "vaultwarden";
|
name = "vaultwarden";
|
||||||
ensurePermissions = {
|
ensureDBOwnership = true;
|
||||||
"DATABASE \"vaultwarden\"" = "ALL PRIVILEGES";
|
|
||||||
};
|
|
||||||
}];
|
}];
|
||||||
};
|
};
|
||||||
services.caddy.virtualHosts = {
|
services.caddy.virtualHosts = {
|
||||||
|
|||||||
Reference in New Issue
Block a user