- .cursorrules: 20-Zeilen Router, lädt nur relevanten Kontext - MASTER_INDEX.md: Einseiten-Übersicht aller Projekte - infrastructure/STATE.md: alle Server, Container, IPs - arakava-news/STATE.md: WordPress + RSS Manager - edelmetall/STATE.md: Gold/Silber Dashboard - smart-home/STATE.md: ioBroker, Grafana, Backup-System - esp32/PLAN.md: Hardware-Projekte - scripts/sync-state.sh: Auto-Sync täglich 03:00 - scripts/setup.sh: Einmalig einrichten
71 lines
2.5 KiB
Markdown
71 lines
2.5 KiB
Markdown
# Infrastruktur — Live State
|
|
> Auto-generiert. Manuelle Ergänzungen unten im Abschnitt "Notizen".
|
|
|
|
## Container auf pve-hetzner (100.88.230.59)
|
|
|
|
| CT | Name | Tailscale IP | Dienste | Status |
|
|
|---|---|---|---|---|
|
|
| 100 | traefik | 100.78.77.115 | Traefik, Pangolin, Uptime-Kuma, Cloudflared | ✅ |
|
|
| 101 | moltbot | 100.91.212.19 | Moltbot Telegram Bot (@MutterbotAI_bot) | ✅ |
|
|
| 102 | dify | 100.113.136.30 | Dify RAG System + Telegram Bot | ✅ |
|
|
| 103 | seafile | 100.75.247.60 | Seafile Cloud Storage | ✅ |
|
|
| 104 | n8n | 100.125.102.93 | n8n Automation (Workflows deaktiviert) | ✅ |
|
|
| 107 | ragflow | 100.116.125.12 | RAGFlow (in Einrichtung) | ⚠️ |
|
|
| 109 | rss-manager | — | Python RSS Manager + KI | ✅ |
|
|
| 110 | portainer | 100.109.206.43 | Portainer Docker UI | ✅ |
|
|
| 144 | muldenstein-backup | — | Backup-Archiv (Read-Only) | ✅ |
|
|
| 999 | cluster-docu | 100.79.8.49 | Dokumentation | ✅ |
|
|
|
|
## Container auf pve1 Kambodscha (192.168.0.197)
|
|
|
|
| CT | Name | IP | Dienste | Status |
|
|
|---|---|---|---|---|
|
|
| 135 | edelmetall | 192.168.0.219 | Streamlit Dashboard Gold/Silber | ✅ |
|
|
| 888 | MCP-Proxmox | 192.168.0.116 | Proxmox MCP Server (gilby125) | ✅ |
|
|
| 999 | cluster-docu | 192.168.0.209 | Doku-Mirror (alle 5 Min sync) | ✅ |
|
|
|
|
## Container auf pve3 Muldenstein (100.109.101.12)
|
|
|
|
| CT | Name | IP | Dienste | Status |
|
|
|---|---|---|---|---|
|
|
| 134 | gold-silber-de | 100.69.161.128 | Edelmetall Dashboard Mirror DE | ✅ |
|
|
| 143 | raspi-broker | 192.168.178.36 | InfluxDB, Grafana, ioBroker, Telegraf | ✅ |
|
|
|
|
## PBS Backup-Server
|
|
|
|
| Name | Tailscale IP | Standort |
|
|
|---|---|---|
|
|
| pbs (Kambodscha) | 100.82.175.23 | Kambodscha |
|
|
| pbs-1 (Muldenstein) | 100.99.139.22 | Deutschland |
|
|
| pbs-hetzner | 100.126.237.22 | Hetzner |
|
|
|
|
## Netzwerk & Zugang
|
|
|
|
```bash
|
|
# pve-hetzner
|
|
ssh root@100.88.230.59 # Tailscale
|
|
https://138.201.84.95:8006 # Proxmox GUI (nur Tailscale erreichbar)
|
|
|
|
# pve1 Kambodscha
|
|
ssh root@192.168.0.197 # Lokal
|
|
ssh root@<tailscale-ip> # Tailscale
|
|
|
|
# Container-Befehle
|
|
pct exec <ID> -- <befehl>
|
|
pct push <ID> /lokal /remote
|
|
pct pull <ID> /remote /lokal
|
|
```
|
|
|
|
## Sicherheit
|
|
- Firewall: Default DROP, nur Tailscale + Container-Netz offen
|
|
- Fail2ban: aktiv (Stand 07.02: 484 gebannte IPs)
|
|
- Backups: täglich 03:00 → PBS Muldenstein (7 tägl, 4 wöchl, 3 monatl)
|
|
|
|
## Moltbot (CT 101)
|
|
- Bot: @MutterbotAI_bot
|
|
- Code: /opt/moltbot/
|
|
- Config: /root/.clawdbot/
|
|
- Service: moltbot.service
|
|
|
|
## Notizen (manuell)
|
|
<!-- Hier können manuelle Ergänzungen eingetragen werden -->
|