diff options
Diffstat (limited to 'hosts')
| -rw-r--r-- | hosts/demiurge/default.nix | 29 | ||||
| -rw-r--r-- | hosts/demiurge/hardware.nix | 3 |
2 files changed, 4 insertions, 28 deletions
diff --git a/hosts/demiurge/default.nix b/hosts/demiurge/default.nix index 263d509..20fdefd 100644 --- a/hosts/demiurge/default.nix +++ b/hosts/demiurge/default.nix | |||
| @@ -73,7 +73,7 @@ | |||
| 73 | 73 | ||
| 74 | zfs.extraPools = [ | 74 | zfs.extraPools = [ |
| 75 | "data_nvme" | 75 | "data_nvme" |
| 76 | "data_wd" | 76 | "data_hdd" |
| 77 | ]; | 77 | ]; |
| 78 | }; | 78 | }; |
| 79 | 79 | ||
| @@ -249,6 +249,7 @@ ip6tables -X WG1-FWD | |||
| 249 | 249 | ||
| 250 | transmission = { | 250 | transmission = { |
| 251 | enable = true; | 251 | enable = true; |
| 252 | package = pkgs.transmission_4; | ||
| 252 | downloadDirPermissions = "770"; | 253 | downloadDirPermissions = "770"; |
| 253 | openPeerPorts = true; | 254 | openPeerPorts = true; |
| 254 | user = "vin"; | 255 | user = "vin"; |
| @@ -301,16 +302,6 @@ ip6tables -X WG1-FWD | |||
| 301 | locations."/".proxyPass = "http://127.0.0.1:8085"; | 302 | locations."/".proxyPass = "http://127.0.0.1:8085"; |
| 302 | }; | 303 | }; |
| 303 | 304 | ||
| 304 | "llm.demiurge.epistemia" = { | ||
| 305 | addSSL = true; | ||
| 306 | sslCertificate = "/var/demiurge.epistemia.crt"; | ||
| 307 | sslCertificateKey = "/var/demiurge.epistemia.key"; | ||
| 308 | locations."/" = { | ||
| 309 | proxyPass = "http://127.0.0.1:8083"; | ||
| 310 | proxyWebsockets = true; | ||
| 311 | }; | ||
| 312 | }; | ||
| 313 | |||
| 314 | "navidrome.demiurge.epistemia" = { | 305 | "navidrome.demiurge.epistemia" = { |
| 315 | addSSL = true; | 306 | addSSL = true; |
| 316 | sslCertificate = "/var/demiurge.epistemia.crt"; | 307 | sslCertificate = "/var/demiurge.epistemia.crt"; |
| @@ -337,16 +328,6 @@ ip6tables -X WG1-FWD | |||
| 337 | { addr = "10.0.13.2"; port = 22; } | 328 | { addr = "10.0.13.2"; port = 22; } |
| 338 | ]; | 329 | ]; |
| 339 | 330 | ||
| 340 | # llm | ||
| 341 | open-webui = { | ||
| 342 | enable = true; | ||
| 343 | environment = { | ||
| 344 | REQUESTS_CA_BUNDLE = "/etc/ssl/certs/ca-bundle.crt"; | ||
| 345 | WEBUI_AUTH = "False"; | ||
| 346 | }; | ||
| 347 | port = 8083; | ||
| 348 | }; | ||
| 349 | |||
| 350 | 331 | ||
| 351 | redlib = { | 332 | redlib = { |
| 352 | enable = true; | 333 | enable = true; |
| @@ -407,12 +388,6 @@ ip6tables -X WG1-FWD | |||
| 407 | }; | 388 | }; |
| 408 | }; | 389 | }; |
| 409 | 390 | ||
| 410 | # monero node | ||
| 411 | monero = { | ||
| 412 | enable = true; | ||
| 413 | dataDir = "/data_wd/monero"; | ||
| 414 | }; | ||
| 415 | |||
| 416 | # searching | 391 | # searching |
| 417 | searx = { | 392 | searx = { |
| 418 | enable = true; | 393 | enable = true; |
diff --git a/hosts/demiurge/hardware.nix b/hosts/demiurge/hardware.nix index 5fa707c..260a71f 100644 --- a/hosts/demiurge/hardware.nix +++ b/hosts/demiurge/hardware.nix | |||
| @@ -52,7 +52,7 @@ | |||
| 52 | }; | 52 | }; |
| 53 | 53 | ||
| 54 | fileSystems."/boot" = { | 54 | fileSystems."/boot" = { |
| 55 | device = "/dev/disk/by-uuid/B259-F128"; | 55 | device = "/dev/disk/by-uuid/9DB6-EB6F"; |
| 56 | fsType = "vfat"; | 56 | fsType = "vfat"; |
| 57 | options = [ | 57 | options = [ |
| 58 | "fmask=0022" | 58 | "fmask=0022" |
| @@ -72,3 +72,4 @@ | |||
| 72 | nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux"; | 72 | nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux"; |
| 73 | hardware.cpu.amd.updateMicrocode = lib.mkDefault config.hardware.enableRedistributableFirmware; | 73 | hardware.cpu.amd.updateMicrocode = lib.mkDefault config.hardware.enableRedistributableFirmware; |
| 74 | } | 74 | } |
| 75 | |||
