Add LXC 110 MoltBot documentation and infrastructure setup

- Create proxmox/lxc110-moltbot/ with complete README documentation
- MoltBot AI chatbot with Telegram and WhatsApp channels
- Claude Opus 4.5 model integration via Anthropic API
- Security: dedicated moltbot user, UFW firewall, fail2ban, Tailscale SSH
- Gateway on port 18789 (loopback), token+password auth
- Update proxmox/README.md with LXC 110 quick start and navigation
- Update CLAUDE.md network layout with MoltBot entry

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Marius
2026-01-29 14:46:21 +02:00
parent f50bfcf8d8
commit 3402d7fffa
3 changed files with 375 additions and 1 deletions

View File

@@ -56,6 +56,10 @@ proxmox/
│ ├── check-ssl-certificates.ps1
│ └── monitor-ssl-certificates.sh
├── lxc110-moltbot/ # LXC 110 - MoltBot (AI Telegram Bot)
│ ├── README.md # Configurare, securitate, comenzi
│ └── docs/
└── lxc171-claude-agent/ # LXC 171 - Claude Agent (Development)
├── README.md # Configurare, conectare, workflow
└── scripts/
@@ -146,6 +150,35 @@ sqlplus sys/romfastsoft@10.0.20.121:1521/roa as sysdba
---
### LXC 110 - MoltBot (AI Chatbot)
**Director:** `lxc110-moltbot/`
**IP:** 10.0.20.173 (intern) | 100.120.119.70 (Tailscale) | **Host:** pveelite
**Canale:** Telegram + WhatsApp | **Model:** Claude Opus 4.5
| Fișier | Descriere |
|--------|-----------|
| `README.md` | Configurare completă, securitate, comenzi MoltBot |
**Quick Start:**
```bash
# Terminal UI (direct)
ssh -t moltbot@10.0.20.173 "clawdbot tui"
# Status
ssh moltbot@10.0.20.173 "clawdbot status"
# Web Dashboard (via SSH tunnel)
ssh -L 18789:127.0.0.1:18789 -N moltbot@10.0.20.173 &
# apoi http://localhost:18789
# Restart gateway
ssh moltbot@10.0.20.173 "clawdbot gateway restart"
```
**Componente:** Ubuntu 24.04, MoltBot v2026.1.24-3, Node.js v22, Bun, Tailscale SSH
---
### LXC 171 - Claude Agent (Development Environment)
**Director:** `lxc171-claude-agent/`
**IP:** 10.0.20.171 (intern) | 100.95.55.51 (Tailscale) | **Host:** pveelite
@@ -242,6 +275,7 @@ echo | openssl s_client -connect roa.romfast.ro:443 -servername roa.romfast.ro 2
| **104** | **flowise** | **10.0.20.161** | **Flowise AI (Chatbot Maria)** | **`lxc104-flowise/`** |
| 106 | gitea | 10.0.20.165 | Git Server | `cluster/README.md` |
| **108** | **central-oracle** | **10.0.20.121** | **Oracle XE 21c** | **`lxc108-oracle/`** |
| **110** | **moltbot** | **10.0.20.173** | **MoltBot AI (Telegram+WhatsApp)** | **`lxc110-moltbot/`** |
| **171** | **claude-agent** | **10.0.20.171** | **Claude Code Dev Environment** | **`lxc171-claude-agent/`** |
### Virtual Machines
@@ -285,6 +319,12 @@ echo | openssl s_client -connect roa.romfast.ro:443 -servername roa.romfast.ro 2
- **Rezolv probleme VM locked** → `vm201-windows/docs/vm201-troubleshooting-backup-nfs.md`
- **Informații generale** → `vm201-windows/README.md`
### MoltBot AI (LXC 110)
- **Configurare și comenzi** → `lxc110-moltbot/README.md`
- **Terminal UI** → `ssh -t moltbot@10.0.20.173 "clawdbot tui"`
- **Troubleshooting** → `lxc110-moltbot/README.md` → "Troubleshooting"
- **Canale:** Telegram + WhatsApp | **Model:** Claude Opus 4.5
### Claude Agent (LXC 171)
- **Configurare și conectare** → `lxc171-claude-agent/README.md`
- **Workflow dezvoltare** → `lxc171-claude-agent/README.md` → "Workflow Complet"
@@ -321,6 +361,6 @@ echo | openssl s_client -connect roa.romfast.ro:443 -servername roa.romfast.ro 2
---
**Ultima actualizare:** 2026-01-27
**Ultima actualizare:** 2026-01-29
**Autor:** Marius Mutu
**Proiect:** ROMFASTSQL - Infrastructure Documentation