feat: enable redlib and llm services in architect configuration
This commit is contained in:
parent
51517d8914
commit
cbd6725b2a
@ -16,10 +16,8 @@ in
|
|||||||
./matrix.nix
|
./matrix.nix
|
||||||
./fail2ban.nix
|
./fail2ban.nix
|
||||||
./dns.nix
|
./dns.nix
|
||||||
./redlib.nix
|
|
||||||
./tailscale.nix
|
./tailscale.nix
|
||||||
./headscale.nix
|
./headscale.nix
|
||||||
./llm.nix
|
|
||||||
./sunshine.nix
|
./sunshine.nix
|
||||||
./postgres.nix
|
./postgres.nix
|
||||||
./netdata.nix
|
./netdata.nix
|
||||||
@ -179,6 +177,35 @@ in
|
|||||||
domain = "htpro.giugl.io";
|
domain = "htpro.giugl.io";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
redlib = {
|
||||||
|
enable = true;
|
||||||
|
domain = "reddit.giugl.io";
|
||||||
|
package = pkgs.unstablePkgs.redlib;
|
||||||
|
settings = {
|
||||||
|
REDLIB_ROBOTS_DISABLE_INDEXING = "on";
|
||||||
|
REDLIB_DEFAULT_THEME = "dracula";
|
||||||
|
REDLIB_DEFAULT_SHOW_NSFW = "on";
|
||||||
|
REDLIB_DEFAULT_BLUR_NSFW = "off";
|
||||||
|
REDLIB_DEFAULT_USE_HLS = "on";
|
||||||
|
REDLIB_DEFAULT_HIDE_HLS_NOTIFICATION = "on";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
llm = {
|
||||||
|
enable = true;
|
||||||
|
package = pkgs.unstablePkgs.ollama-cuda;
|
||||||
|
uiPackage = pkgs.unstablePkgs.open-webui;
|
||||||
|
tikaPackage = pkgs.unstablePkgs.tika;
|
||||||
|
backendDomain = "ollama.giugl.io";
|
||||||
|
frontendDomain = "llm.giugl.io";
|
||||||
|
acceleration = "cuda";
|
||||||
|
environmentVariables = {
|
||||||
|
OLLAMA_FLASH_ATTENTION = "1";
|
||||||
|
OLLAMA_NUM_PARALLEL = "2";
|
||||||
|
OLLAMA_KV_CACHE_TYPE = "q8_0";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
homeassistant = {
|
homeassistant = {
|
||||||
enable = true;
|
enable = true;
|
||||||
package = pkgs.unstablePkgs.home-assistant;
|
package = pkgs.unstablePkgs.home-assistant;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user