From 7dba4eaa1df73bd3fc5b7b32ec8179f20558b73b Mon Sep 17 00:00:00 2001 From: Homelab Cursor Date: Fri, 20 Mar 2026 12:57:06 +0100 Subject: [PATCH] monitoring-bot: Tailscale+SSH-Setup dokumentiert, CT116 pve-mu-2 korrekt eingetragen --- .cursorrules | 10 +++++++++- MASTER_INDEX.md | 1 + homelab.conf | 6 +++++- 3 files changed, 15 insertions(+), 2 deletions(-) diff --git a/.cursorrules b/.cursorrules index 55a44c5d..c9357941 100644 --- a/.cursorrules +++ b/.cursorrules @@ -48,7 +48,15 @@ Forgejo-URL und Token stehen in `homelab.conf` (FORGEJO_TOKEN). ## Server-Zugang Alle IPs und Passwörter stehen in `homelab.conf`. Keine Duplikate hier. -Schnellzugriff: `source homelab-brain/homelab.conf && sshpass -p "$PW_HETZNER" ssh root@$SRV_HETZNER` +Schnellzugriff (von monitoring-bot): `ssh pve-hetzner` — SSH-Config + Key-Auth, kein Passwort nötig +Fallback mit Passwort: `source homelab-brain/homelab.conf && sshpass -p "$PW_HETZNER" ssh root@$SRV_HETZNER` + +## Cursor / monitoring-bot (Arbeitsmaschine) +- CT 116 auf pve-mu-2 | Tailscale IP: 100.88.230.74 | Debian 13 | 3.4 GB RAM +- Tailscale läuft im Userspace-Modus (LXC, kein TUN-Device) — SOCKS5 auf localhost:1055 +- SSH-Config: ~/.ssh/config — alle Homelab-Hosts per Kurzname erreichbar +- Key-Auth zu: pve-hetzner, pve-mu-2, pve-mu-3, pbs-mu, pve-pp-1, pve-pp-2, helmut-pve, forgejo, portainer-hetzner +- Bei Neustart: `systemctl restart tailscaled && tailscale up --netfilter-mode=off` ## Deployment — PFLICHT-Workflow diff --git a/MASTER_INDEX.md b/MASTER_INDEX.md index b9f35ed8..75393189 100644 --- a/MASTER_INDEX.md +++ b/MASTER_INDEX.md @@ -40,6 +40,7 @@ | Muldenstein | — | **pve-mu-1** | offline | Aktuell nicht erreichbar | | Ramsin | helmut-pve | **pve-he** | 100.87.235.11 | Bei Helmut, Backup-Agent | | Muldenstein | PBS | **pbs-mu** | 100.99.139.22 | Proxmox Backup Server | +| Muldenstein | CT 116 (pve-mu-2) | **monitoring-bot** | 100.88.230.74 | Cursor IDE + Tailscale-Gateway + SSH-Hub | | Muldenstein | KI-Tower | **ki-tower** | — | Geplant: RTX 3090 (24 GB) — Haupt-KI, Vision, schwere Inferenz | | Muldenstein | NVIDIA-Rig | **gpu-worker** | — | Geplant: 4x RTX 3080 (je 10 GB) — SDXL, XTTS, SadTalker, Whisper, Embeddings | | Muldenstein | AMD-Rig | **gpu-reserve** | — | Reserve: 8x RX 6600 XT (je 8 GB) — Nebenrolle, ggf. verkaufen | diff --git a/homelab.conf b/homelab.conf index 2fc1507b..c2961551 100644 --- a/homelab.conf +++ b/homelab.conf @@ -67,6 +67,10 @@ SRV_MU3_HOSTNAME="pve-mu-3" SRV_HE="100.87.235.11" SRV_HE_HOSTNAME="pve-he" +# --- CURSOR / MONITORING BOT (CT 116 auf pve-mu-2, Muldenstein) --- +SRV_CURSOR="100.88.230.74" +SRV_CURSOR_HOSTNAME="monitoring-bot" + # --- BACKUP (PBS) --- SRV_PBS_MU="100.99.139.22" SRV_PBS_KA="lokal" @@ -137,7 +141,7 @@ CT_112_MU2="myspeed|—|Internet Speedtest" CT_113_MU2="pve-scripts-local|—|PVE Helper Scripts" CT_114_MU2="djangoadmin|—|Django Admin" CT_115_MU2="Takeo-PC-Shop-Engl|—|PC Shop (englisch)" -CT_116_MU2="Pulse|—|Pulse App" +CT_116_MU2="monitoring-bot|100.88.230.74|Cursor IDE + Tailscale-Gateway (userspace) + SSH-Hub — CT 116 auf pve-mu-2 (Debian 13, 3.4GB RAM)" CT_117_MU2="Intercity-Taxi|—|Intercity Taxi" CT_123_MU2="Kofi-Shop-PP|—|Kofi Shop Phnom Penh" CT_128_MU2="rustdeskserver|—|RustDesk Remote Desktop"