From 6581a3ecb9da5302038b2528fc8ed37ab6a5f3e1 Mon Sep 17 00:00:00 2001 From: Satria Date: Mon, 2 Mar 2026 06:44:12 +0700 Subject: [PATCH] update dashboard --- modules/system/homelab/dash.nix | 24 +++++++++++------------- modules/system/homelab/proxy.nix | 2 +- 2 files changed, 12 insertions(+), 14 deletions(-) diff --git a/modules/system/homelab/dash.nix b/modules/system/homelab/dash.nix index 9d46430..4792f1f 100644 --- a/modules/system/homelab/dash.nix +++ b/modules/system/homelab/dash.nix @@ -1,4 +1,4 @@ -{ timezone, ... }: let +{ timezone, homelab, ... }: let rss = [ "https://www.raspberrypi.com/news/feed/" "https://www.jeffgeerling.com/blog.xml" @@ -28,17 +28,16 @@ "UCYO_jab_esuFRV4b17AJtAw" # 3Blue1Brown ]; gh = [ - "pi-hole/pi-hole" "tailscale/tailscale" - "nodejs/node" - "denoland/deno" - "oven-sh/bun" "glanceapp/glance" + "nixos/nixpkgs" "ollama/ollama" + "nginx/nginx" + "oven-sh/bun" ]; search = [ - [ "CVE" "!cve" "https://securityvulnerability.io/vulnerability/CVE-{QUERY}" ] [ "Website" "!!" "https://{QUERY}" ] + [ "CVE" "!cve" "https://securityvulnerability.io/vulnerability/CVE-{QUERY}" ] [ "YouTube" "!yt" "https://www.youtube.com/results?search_query={QUERY}" ] [ "GitHub" "!gh" "https://github.com/search?q={QUERY}" ] [ "Nix Packages" "!nix" "https://search.nixos.org/packages?channel=unstable&type=packages&query={QUERY}" ] @@ -49,15 +48,14 @@ monitor = [ [ "Hypervisor" "https://10.3.14.69:8006/" ] [ "Router" "http://10.3.14.1:80/" ] - [ "DNS" "http://10.3.14.42:8088/" ] - [ "Proxy" "http://10.3.14.120:81/" ] - [ "NAS" "http://10.3.14.217/" ] - [ "CDN" "http://10.3.14.217:3000/" ] + [ "DNS" "http://localhost:8088/" ] + [ "Proxy" "https://localhost:443/" ] + [ "CDN" "http://localhost:3000/" ] ]; services = [ - [ "PocketID" "authentik" "https://auth.satr14.my.id" "http://main.dns.satr14.my.id:1411/" ] - [ "2FAuth" "authy" "https://2fa.satr14.my.id" "http://main.dns.satr14.my.id:8090/" ] - [ "VaultWarden" "vaultwarden" "https://pass.proxy.satr14.my.id" "http://main.dns.satr14.my.id:8060/" ] + [ "PocketID" "authentik" "https://auth.proxy.satr14.my.id" "http://localhost:1411/" ] + [ "AdGuardHome" "adguard" "https://dns.proxy.satr14.my.id" "http://localhost:8088/" ] + [ "ApacheHTTPD" "apache" "https://cdn.proxy.satr14.my.id" "http://localhost:3000/" ] ]; bookmarks = [ [ "Tailscale" "tailscale" "https://login.tailscale.com/" ] diff --git a/modules/system/homelab/proxy.nix b/modules/system/homelab/proxy.nix index 31e62d8..66bb2b9 100644 --- a/modules/system/homelab/proxy.nix +++ b/modules/system/homelab/proxy.nix @@ -3,7 +3,7 @@ proxyMappings = { "dns" = { dest = "http://localhost:8088"; auth = true; }; "cdn" = { dest = "http://localhost:3000"; auth = false; }; - "auth" = { dest = "http://localhost:1411"; auth = true; }; + "auth" = { dest = "http://localhost:1411"; auth = false; }; "@" = { dest = "http://localhost:5070"; auth = false; }; }; in {