Commit 7a7ee84b1cfd
Changed files (2)
systems
rhea
systems/rhea/extra.nix
@@ -155,6 +155,14 @@
certResolver = "letsencrypt";
};
};
+ immich = {
+ rule = "Host(`immich.sbr.pm`)";
+ service = "immich";
+ entryPoints = [ "websecure" ];
+ tls = {
+ certResolver = "letsencrypt";
+ };
+ };
};
services = syncthingServices // {
jellyfin = {
@@ -206,6 +214,13 @@
];
};
};
+ immich = {
+ loadBalancer = {
+ servers = [
+ { url = "http://localhost:2283"; }
+ ];
+ };
+ };
};
middlewares = syncthingMiddlewares;
};
@@ -316,12 +331,12 @@
/neo/videos 192.168.1.0/24(rw,fsid=2,no_subtree_check) 10.100.0.0/24(rw,fsid=2,no_subtree_check)
'';
};
- # immich = {
- # enable = true;
- # user = "vincent";
- # group = "users";
- # mediaLocation = "/neo/pictures/photos";
- # };
+ immich = {
+ enable = true;
+ user = "vincent";
+ group = "users";
+ mediaLocation = "/neo/pictures/photos";
+ };
jellyfin = {
enable = true;
user = "vincent";
globals.nix
@@ -559,6 +559,7 @@ _: {
};
services = {
# Media services on rhea
+ immich.host = "rhea";
jellyfin.host = "rhea";
jellyseerr.host = "rhea";
sonarr.host = "rhea";