🏡 my personal home lab
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

bind to ipv6 too

+8 -8
+1 -1
modules/audiobookshelf.nix
··· 3 3 services.audiobookshelf = { 4 4 enable = true; 5 5 openFirewall = true; 6 - host = "0.0.0.0"; 6 + host = "::"; 7 7 port = 8000; 8 8 }; 9 9
+1 -1
modules/beszel/hub.nix
··· 3 3 services.beszel.hub = { 4 4 enable = true; 5 5 port = 8090; 6 - host = "0.0.0.0"; 6 + host = "[::]"; 7 7 environment = { 8 8 APP_URL = "https://beszel.goo.garden"; 9 9 USER_CREATION = "true";
+1 -1
modules/immich.nix
··· 3 3 services.immich = { 4 4 enable = true; 5 5 openFirewall = true; 6 - host = "0.0.0.0"; 6 + host = "::"; 7 7 mediaLocation = "/mnt/nas/data/immich"; 8 8 secretsFile = config.sops.templates."immich.env".path; 9 9 settings = {
+1 -1
modules/paperless.nix
··· 6 6 { 7 7 services.paperless = { 8 8 enable = true; 9 - address = "0.0.0.0"; 9 + address = "::"; 10 10 port = 28981; 11 11 dataDir = "/mnt/nas/data/paperless"; 12 12 passwordFile = config.sops.secrets.paperless-admin-password.path;
+1 -1
modules/screego.nix
··· 5 5 openFirewall = true; 6 6 environmentFile = config.sops.templates."screego.env".path; 7 7 settings = { 8 - SCREEGO_SERVER_ADDRESS = "0.0.0.0:5050"; 8 + SCREEGO_SERVER_ADDRESS = "[::]:5050"; 9 9 SCREEGO_TURN_ADDRESS = "0.0.0.0:3478"; 10 10 SCREEGO_EXTERNAL_IP = "dns:screen.goo.garden"; 11 11 SCREEGO_TRUST_PROXY_HEADERS = "true";
+1 -1
modules/tangled-knot.nix
··· 8 8 server = { 9 9 hostname = "knot.goo.garden"; 10 10 owner = "did:plc:jwgnraovgs3eeenh23tlllyk"; 11 - listenAddr = "0.0.0.0:5555"; 11 + listenAddr = "[::]:5555"; 12 12 }; 13 13 }; 14 14
+1 -1
modules/tranquil-pds.nix
··· 7 7 settings = { 8 8 server = { 9 9 hostname = "pds.goo.garden"; 10 - host = "0.0.0.0"; 10 + host = "[::]"; 11 11 port = 3000; 12 12 }; 13 13 storage.path = "/mnt/nas/data/tranquil-pds/blobs";
+1 -1
modules/uptime-kuma.nix
··· 3 3 services.uptime-kuma = { 4 4 enable = true; 5 5 settings = { 6 - HOST = "0.0.0.0"; 6 + HOST = "::"; 7 7 PORT = "3001"; 8 8 }; 9 9 };