mirror of
https://github.com/Stunkymonkey/nixos.git
synced 2025-05-24 09:54:40 +02:00
service/photoprism: init & enable on newton
This commit is contained in:
parent
8334aafa7e
commit
2bb3f056ea
4 changed files with 195 additions and 4 deletions
|
@ -9,8 +9,10 @@ in
|
|||
sops.secrets."sso/felix/password-hash" = { };
|
||||
sops.secrets."sso/felix/totp-secret" = { };
|
||||
sops.secrets."paperless/password" = { };
|
||||
sops.secrets."nextcloud/password" = { };
|
||||
sops.secrets."nextcloud/password".owner = config.users.users.nextcloud.name;
|
||||
sops.secrets."nextcloud/password" = {
|
||||
owner = config.users.users.nextcloud.name;
|
||||
};
|
||||
sops.secrets."photoprism/password" = { };
|
||||
|
||||
# List services that you want to enable:
|
||||
my.services = {
|
||||
|
@ -62,6 +64,16 @@ in
|
|||
passworts = {
|
||||
enable = true;
|
||||
};
|
||||
# self-hosted photo gallery
|
||||
photoprism = {
|
||||
enable = true;
|
||||
passwordFile = secrets."photoprism/password".path;
|
||||
originalsPath = "/srv/data/photos";
|
||||
extraConfig = {
|
||||
PHOTOPRISM_ADMIN_USER = "felix";
|
||||
PHOTOPRISM_READONLY = "true";
|
||||
};
|
||||
};
|
||||
ssh-server = {
|
||||
enable = true;
|
||||
};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue