Compare commits

..

2 commits

Author SHA1 Message Date
c15b21d97f
Add books host 2026-04-14 15:10:35 +02:00
a77c0f5337
Update AI models 2026-04-14 15:10:26 +02:00
5 changed files with 13 additions and 8 deletions

View file

@ -197,6 +197,11 @@ in
host = "http://${p.hosts.docker}:3333";
domain = p.domains.public;
}
{
subdomain = "books";
host = "http://${p.hosts.docker-vm}:6060";
domain = p.domains.public;
}
];
};

View file

@ -28,10 +28,10 @@ in
extraEnvironment = {
NEXTAUTH_URL = "https://keep.${p.domains.public}";
CRAWLER_FULL_PAGE_SCREENSHOT = "true";
OPENAI_BASE_URL = "https://litellm.ts.${p.domains.public}";
INFERENCE_IMAGE_MODEL = "GPT-4o Mini";
INFERENCE_TEXT_MODEL = "GPT-4.1 Mini";
EMBEDDING_TEXT_MODEL = "text-embedding-3-small";
OPENAI_BASE_URL = "https://openrouter.ai/api/v1";
INFERENCE_IMAGE_MODEL = "openai/gpt-4o-mini";
INFERENCE_TEXT_MODEL = "openai/gpt-4.1-mini";
EMBEDDING_TEXT_MODEL = "openai/text-embedding-3-small";
DISABLE_PASSWORD_AUTH = "true";
OAUTH_PROVIDER_NAME = "Authentik";
OAUTH_WELLKNOWN_URL = "https://auth.${p.domains.public}/application/o/karakeep/.well-known/openid-configuration";
@ -41,9 +41,5 @@ in
virtualisation.proxmox.enable = true;
};
networking.firewall.allowedTCPPorts = [ 3000 ];
environment.systemPackages = with pkgs; [ ];
system.stateVersion = "25.11";
}

View file

@ -37,6 +37,7 @@ in
collabora = "collabora.${private-domain}";
actual = "actual-budget.${private-domain}";
karakeep = "karakeep.${private-domain}";
docker-vm = "docker-vm.${private-domain}";
};
personal = {
username = "pazpi";

View file

@ -80,6 +80,9 @@ in
}
// cfg.extraEnvironment;
};
networking.firewall.allowedTCPPorts = [ cfg.port ];
})
(lib.mkIf cfg.proxy.enable {

Binary file not shown.