blob: 8b69c2e11bc7c24fbf4c826499f3340ae6d4f3b1 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
{config, ...}: {
services.invidious = {
enable = true;
database = {
createLocally = true;
};
domain = "invidious.vhack.eu";
nginx.enable = true;
extraSettingsFile = "$CREDENTIALS_DIRECTORY/hmac";
settings = {
check_tables = true;
};
};
systemd.services.invidious.serviceConfig = {
LoadCredential = "hmac:${config.age.secrets.invidiousHmac.path}";
};
}
|