From 62630e32532565e1e1618a16aca7dbeacf4962ce Mon Sep 17 00:00:00 2001 From: root Date: Mon, 16 Mar 2026 15:57:21 +0700 Subject: [PATCH] services.py: Cloudflare URLs vs Tailscale-only klar getrennt --- homelab-ai-bot/tools/services.py | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/homelab-ai-bot/tools/services.py b/homelab-ai-bot/tools/services.py index 4695afac..46ad4491 100644 --- a/homelab-ai-bot/tools/services.py +++ b/homelab-ai-bot/tools/services.py @@ -22,20 +22,20 @@ TOOLS = [ SERVICES = [ {"name": "WordPress (Arakava News)", "url": "https://arakavanews.com", "tailscale": "http://100.91.212.19", "login": "admin / {PW_WP_ADMIN}", "ct": "101 HZ", "keys": ["wordpress", "wp", "arakava", "news", "blog"]}, {"name": "Matomo Analytics", "url": "https://matomo.orbitalo.net", "tailscale": "http://100.113.244.101", "login": "Token: {MATOMO_TOKEN}", "ct": "109 HZ", "keys": ["matomo", "analytics", "besucher", "statistik", "tracking"]}, - {"name": "Forgejo (Git)", "url": "http://100.89.246.60:3000", "login": "Token: {FORGEJO_TOKEN}", "ct": "111 HZ", "keys": ["forgejo", "git", "repo", "code", "issue"]}, + {"name": "Forgejo (Git)", "url": "http://100.89.246.60:3000 (nur Tailscale)", "tailscale": "http://100.89.246.60:3000", "login": "Token: {FORGEJO_TOKEN}", "ct": "111 HZ", "keys": ["forgejo", "git", "repo", "code", "issue"]}, {"name": "Seafile (Cloud)", "url": "https://seafile.orbitalo.net", "tailscale": "http://100.75.247.60", "login": "root / astral66", "ct": "103 HZ", "keys": ["seafile", "cloud", "dateien", "sync"]}, - {"name": "Grafana (Monitoring)", "url": "https://grafana.orbitalo.net", "login": "admin / astral66", "ct": "Host HZ", "keys": ["grafana", "monitoring", "dashboard", "metriken"]}, - {"name": "Portainer (Docker)", "url": "http://100.109.206.43:9000", "login": "admin / astral66", "ct": "110 HZ", "keys": ["portainer", "docker", "container"]}, - {"name": "Fuenf vor Acht Dashboard", "url": "http://100.73.171.62:5000", "login": "{PW_5V8_USER} / {PW_5V8_PASS}", "ct": "112 HZ", "keys": ["5v8", "fuenf", "acht", "5vor8", "fuenfvoracht", "telegram"]}, - {"name": "Edelmetall Dashboard", "url": "http://100.72.230.87:8501", "login": "kein Login", "ct": "134 KA1", "keys": ["gold", "silber", "edelmetall", "preis"]}, - {"name": "RSS Manager", "url": "http://100.113.244.101:8080", "login": "kein Login", "ct": "109 HZ", "keys": ["rss", "feed", "artikel", "news"]}, + {"name": "Grafana (Monitoring)", "url": "https://grafana.orbitalo.net", "tailscale": "http://100.88.230.59:3000", "login": "admin / astral66", "ct": "Host HZ", "keys": ["grafana", "monitoring", "dashboard", "metriken"]}, + {"name": "Portainer (Docker)", "url": "http://100.109.206.43:9000 (nur Tailscale)", "tailscale": "http://100.109.206.43:9000", "login": "admin / astral66", "ct": "110 HZ", "keys": ["portainer", "docker", "container"]}, + {"name": "Fuenf vor Acht Dashboard", "url": "http://100.73.171.62:5000 (nur Tailscale)", "tailscale": "http://100.73.171.62:5000", "login": "{PW_5V8_USER} / {PW_5V8_PASS}", "ct": "112 HZ", "keys": ["5v8", "fuenf", "acht", "5vor8", "fuenfvoracht", "telegram"]}, + {"name": "Edelmetall Dashboard", "url": "http://100.72.230.87:8501 (nur Tailscale)", "tailscale": "http://100.72.230.87:8501", "login": "kein Login", "ct": "134 KA1", "keys": ["gold", "silber", "edelmetall", "preis"]}, + {"name": "RSS Manager", "url": "http://100.113.244.101:8080 (nur Tailscale)", "tailscale": "http://100.113.244.101:8080", "login": "kein Login", "ct": "109 HZ", "keys": ["rss", "feed", "artikel", "news"]}, {"name": "Proxmox Datacenter Manager", "url": "https://pdm.orbitalo.info", "login": "{PW_PDM_USER} / {PW_PDM_PASS}", "ct": "Host", "keys": ["pdm", "proxmox", "datacenter", "server", "verwaltung"]}, - {"name": "Memory Service", "url": "http://100.121.192.94:8400", "login": "Token: {MEMORY_API_TOKEN}", "ct": "117 HZ", "keys": ["memory", "gedaechtnis", "rag"]}, - {"name": "Loki (Logs)", "url": "http://100.109.206.43:3100", "login": "kein Login", "ct": "110 HZ", "keys": ["loki", "logs", "logging"]}, - {"name": "Prometheus", "url": "http://100.88.230.59:9090", "login": "kein Login", "ct": "Host HZ", "keys": ["prometheus", "metriken", "cpu", "ram"]}, - {"name": "Webcam (Takeo)", "url": "https://cam.arakavanews.com", "login": "kein Login", "ct": "600 KA3", "keys": ["webcam", "kamera", "cam", "takeo"]}, - {"name": "Frigate NVR", "url": "http://100.104.64.99:5000", "login": "kein Login", "ct": "VM 500 KA3", "keys": ["frigate", "nvr", "kamera", "ueberwachung"]}, - {"name": "Uptime Kuma", "url": "auf pve-ka-1 CT 110", "login": "—", "ct": "110 KA1", "keys": ["uptime", "kuma", "monitoring", "verfuegbarkeit"]}, + {"name": "Memory Service", "url": "http://100.121.192.94:8400 (nur Tailscale)", "tailscale": "http://100.121.192.94:8400", "login": "Token: {MEMORY_API_TOKEN}", "ct": "117 HZ", "keys": ["memory", "gedaechtnis", "rag"]}, + {"name": "Loki (Logs)", "url": "http://100.109.206.43:3100 (nur Tailscale)", "tailscale": "http://100.109.206.43:3100", "login": "kein Login", "ct": "110 HZ", "keys": ["loki", "logs", "logging"]}, + {"name": "Prometheus", "url": "http://100.88.230.59:9090 (nur Tailscale)", "tailscale": "http://100.88.230.59:9090", "login": "kein Login", "ct": "Host HZ", "keys": ["prometheus", "metriken", "cpu", "ram"]}, + {"name": "Webcam (Takeo)", "url": "https://cam.arakavanews.com", "tailscale": "http://100.80.76.118:8080", "login": "kein Login", "ct": "600 KA3", "keys": ["webcam", "kamera", "cam", "takeo"]}, + {"name": "Frigate NVR", "url": "http://100.104.64.99:5000 (nur Tailscale)", "tailscale": "http://100.104.64.99:5000", "login": "kein Login", "ct": "VM 500 KA3", "keys": ["frigate", "nvr", "kamera", "ueberwachung"]}, + {"name": "Uptime Kuma", "url": "http://100.122.56.60:8001 (nur Tailscale)", "tailscale": "http://100.122.56.60:8001", "login": "admin / astral66", "ct": "110 KA1", "keys": ["uptime", "kuma", "monitoring", "verfuegbarkeit"]}, ]