Hey there! So, I’ve gotten immich working on my tiny server in NixOS, however the machine learning does not work. My config is as follows:
{self,inputs, pkgs, config,...}:{
services={
nginx.virtualHosts ={
"cutedomaint" = {
enableACME = true;
forceSSL = true;
locations."/" = {
proxyPass = "http://localhost:4444";
recommendedProxySettings = true;
proxyWebsockets = true; # immich might use websockets
};
extraConfig="client_max_body_size 0;";
};
};
immich={
package=pkgs.unstable-small.immich;
enable=true;
mediaLocation="/mnt/atlanticpool/Immich/Library/";
openFirewall=true;
port=4444;
host="127.0.0.1";
settings."logging"= {
enabled = true;
level= "debug";
};
machine-learning.enable=true;
settings.server.externalDomain="https://cutedomain";
database.createDB = false;
};
};
}
with logs from both the machine learning server and immich itself provided as follows
machine learning immich-server . Do keep in mind that i am not using hardware acceleration, just normal old cpu!
Thanks in advance!