diff options
Diffstat (limited to 'hosts/demiurge/default.nix')
| -rw-r--r-- | hosts/demiurge/default.nix | 29 |
1 files changed, 2 insertions, 27 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; |
