diff --git a/index.html b/index.html
index 62dba84..f5cccc2 100644
--- a/index.html
+++ b/index.html
@@ -93,6 +93,12 @@
.section-header h2 { font-size: 22px; }
.nav-links { display: none; }
}
+ .status-dot { width: 8px; height: 8px; border-radius: 50%; flex-shrink: 0; margin-right: 4px; }
+ .status-dot.online { background: #22c55e; box-shadow: 0 0 6px rgba(34,197,94,0.5); }
+ .status-dot.offline { background: #ef4444; }
+ .status-dot.checking { background: #f59e0b; animation: pulse 1s infinite; }
+ @keyframes pulse { 0%,100% { opacity: 1 } 50% { opacity: 0.3 } }
+ .svc-status { display: flex; align-items: center; gap: 2px; }
@@ -175,28 +181,28 @@
All accessible via *.ourpad.casa behind NPMplus + Cloudflare
@@ -209,16 +215,16 @@
Not publicly exposed โ accessible via Tailscale or internal network only
-
๐Prowlarr
Indexer aggregator (CT 104)
-
๐Readarr
Book management (CT 108)
-
โ๏ธConfigarr
Config sync (CT 107)
-
๐ฆUnpackerr
RAR extraction (CT 114)
-
๐ฌElement Synapse
Matrix server (CT 112)
-
๐ณPortainer
Docker management (CT 100:9443)
-
๐ง Hermes WebUI
Agent dashboard (CT 102:8787)
-
โจ๏ธDeskbrid
Desktop automation
-
โ๏ธCloudflare DDNS
Dynamic DNS updater (CT 105)
-
๐Tailscale
Mesh VPN โ 2 nodes
+
๐Prowlarr
Indexer aggregator (CT 104)
+
๐Readarr
Book management (CT 108)
+
โ๏ธConfigarr
Config sync (CT 107)
+
๐ฆUnpackerr
RAR extraction (CT 114)
+
๐ฌElement Synapse
Matrix server (CT 112)
+
๐ณPortainer
Docker management (CT 100:9443)
+
๐ง Hermes WebUI
Agent dashboard (CT 102:8787)
+
โจ๏ธDeskbrid
Desktop automation
+
โ๏ธCloudflare DDNS
Dynamic DNS updater (CT 105)
+
๐Tailscale
Mesh VPN โ 2 nodes
@@ -264,24 +270,24 @@
All containers across both Proxmox hosts
-
๐ณCT 100 docker
192.168.0.223 ยท Gitea, Portainer, LiveSync
-
๐งCT 101 debian
Debian utility container
-
๐ง CT 102 hermes
100.89.190.113 ยท Hermes Agent host
-
๐บCT 103 sonarr
192.168.0.178 ยท Sonarr
-
๐CT 104 prowlarr
192.168.0.225 ยท Prowlarr
-
๐ฌCT 105 radarr
192.168.0.123 ยท Radarr
-
๐๏ธCT 106 jellyseerr
192.168.0.229 ยท Jellyseerr
-
โ๏ธCT 107 configarr
192.168.0.238 ยท Configarr
-
๐CT 108 readarr
192.168.0.193 ยท Readarr
-
๐ฅCT 109 deluge
192.168.0.243 ยท Deluge
-
๐ฌCT 112 elementsynapse
192.168.0.220 ยท Matrix
-
๐ฆCT 114 unpackerr
192.168.0.119 ยท Unpackerr
-
๐ CT 115 heimdall
192.168.0.213 ยท Dashboard
-
๐CT 116 inventree
192.168.0.132 ยท Inventory
+
๐ณCT 100 docker
192.168.0.223 ยท Gitea, Portainer, LiveSync
+
๐งCT 101 debian
Debian utility container
+
๐ง CT 102 hermes
100.89.190.113 ยท Hermes Agent host
+
๐บCT 103 sonarr
192.168.0.178 ยท Sonarr
+
๐CT 104 prowlarr
192.168.0.225 ยท Prowlarr
+
๐ฌCT 105 radarr
192.168.0.123 ยท Radarr
+
๐๏ธCT 106 jellyseerr
192.168.0.229 ยท Jellyseerr
+
โ๏ธCT 107 configarr
192.168.0.238 ยท Configarr
+
๐CT 108 readarr
192.168.0.193 ยท Readarr
+
๐ฅCT 109 deluge
192.168.0.243 ยท Deluge
+
๐ฌCT 112 elementsynapse
192.168.0.220 ยท Matrix
+
๐ฆCT 114 unpackerr
192.168.0.119 ยท Unpackerr
+
๐ CT 115 heimdall
192.168.0.213 ยท Dashboard
+
๐CT 116 inventree
192.168.0.132 ยท Inventory
-
๐CT 102 npmplus
192.168.0.115 ยท Reverse proxy
-
โถ๏ธCT 104 jellyfin
192.168.0.125 ยท Media server
-
โ๏ธCT 105 cloudflare-ddns
Dynamic DNS updater
+
๐CT 102 npmplus
192.168.0.115 ยท Reverse proxy
+
โถ๏ธCT 104 jellyfin
192.168.0.125 ยท Media server
+
โ๏ธCT 105 cloudflare-ddns
Dynamic DNS updater
@@ -290,5 +296,27 @@
Built with Hermes Agent ยท Served via Gitea + NPMplus ยท Source
+