fix(invidious): database setup

This commit is contained in:
arcnmx 2024-02-18 19:49:55 -08:00
parent aa59293596
commit 4bcd6661c9
4 changed files with 15 additions and 6 deletions

View file

@ -8,13 +8,18 @@
in {
services.postgresql = {
enable = mkDefault true;
ensureDatabases = ["hass" "dex"];
ensureDatabases = ["hass" "invidious" "dex"];
ensureUsers = [
{
name = "hass";
ensureDBOwnership = true;
authentication.tailscale.allow = !config.services.home-assistant.enable;
}
{
name = "invidious";
ensureDBOwnership = true;
authentication.local.allow = true;
}
{
name = "dex";
ensureDBOwnership = true;