# Proiecte pe LXC 171 — claude-agent

> Ultima actualizare: 2026-04-24
> Workspace: `/workspace/` pe LXC 171 (10.0.20.171)
> Claude Code e instalat și configurat cu Gitea (`gitea.romfast.ro`)

---

## Proiecte active

### roa2web
- **Scop:** ERP web modern pentru clienții ROA. Arhitectură ultrathin monolith.
- **Stack:** FastAPI + Vue.js + Oracle (prin SQLAlchemy) + Telegram Bot
- **Module:** Rapoarte (read-only din Oracle), Data Entry (cu workflow aprobare), Telegram bot
- **Deploy:** Docker Compose, branch `main`
- **Gitea:** `romfast/roa2web`
- **Relevanță YouTube:** Orice notă despre FastAPI, ERP, UX workflow, Oracle integrări

### roaauto
- **Scop:** PWA multi-tenant pentru service auto
- **Stack:** Vue 3 + wa-sqlite (WebAssembly, offline-first) + FastAPI backend
- **Arhitectură:** Offline-first — SQLite în browser, sync cu backend
- **Gitea:** `romfast/roaauto`
- **Relevanță YouTube:** PWA, offline-first, sync engines, Vue 3

### vfp_roaauto
- **Scop:** Versiunea Visual FoxPro a ROA AUTO (legacy)
- **Stack:** Visual FoxPro — clasele, ferestrele, formularele în `.prg`/`.scx`
- **Gitea:** `romfast/vfp_roaauto`
- **Relevanță YouTube:** migrare din VFP, Oracle PL/SQL

### romfastsql
- **Scop:** Infrastructură și management baze de date ROMFAST
- **Conținut:**
  - Documentație Proxmox cluster (3 noduri)
  - Oracle XE 21c — migrare din Oracle 10g
  - Sistem AI chatbot (Flowise + Claude pe LXC 104)
  - Disaster recovery
- **Structură importantă:**
  - `proxmox/` — documentație infrastructură per-LXC
  - `system_instructions/system_prompt.md` — reguli SQL migrare Oracle (citit înainte de orice SQL)
  - `system_instructions/knowledge_base/` — exemple scripturi + PACK_MIGRARE.pck
  - `scripts/` — generare proces verbal, verificare voturi AG
- **Convenție SQL:** `ff_YYYY_MM_DD_##_TYPE.sql` (DDL, DML, VIEW, PACK, TRIG...)
- **Branch:** `master`
- **Gitea:** `romfast/ROMFASTSQL` (remote: `http://gitea:3000/romfast/ROMFASTSQL.git`)
- **Relevanță YouTube:** Oracle, Proxmox, infrastructură, AI chatbot, DR

### gomag-vending
- **Scop:** Import comenzi web GoMag → Sistem ROA Oracle
- **Stack:** FastAPI + Jinja2 + Bootstrap 5.3 + Oracle PL/SQL + SQLite
- **Deploy:** Docker Compose
- **Gitea:** `romfast/gomag-vending`
- **Relevanță YouTube:** integrări e-commerce, Oracle PL/SQL

### space-booking
- **Scop:** Rezervări birouri/săli de ședință, multi-tenant, aprobare administrativă
- **Stack:** FastAPI + SQLAlchemy + SQLite + Vue frontend
- **Deploy:** Docker Compose
- **Gitea:** `romfast/space-booking` (și pe Dokploy LXC 103: `constanta-space-booking-backend`)
- **Relevanță YouTube:** SaaS multi-tenant, booking systems

### service-auto
- **Scop:** Vue 3 PWA pentru service auto (versiune alternativă/nouă față de roaauto)
- **Stack:** Vue 3 + Vite + Tailwind 4 + Pinia + Vue Router
- **Gitea:** `romfast/service-auto`
- **Relevanță YouTube:** Vue 3, PWA, mobile-first design

### atm
- **Scop:** Automated Trading Monitor — tool personal pentru strategia M2D
- **Stack:** Python 3.11+ cu capturare ecran (Tk wizard), detectare semnale trading
- **Comandă:** `atm run --start-at 16:30 --stop-at 23:00`
- **Gitea:** `romfast/atm` (sau personal)
- **Relevanță YouTube:** trading, Python automation, strategie M2D

### paula-escape
- **Scop:** Escape room (joc HTML pentru Paula)
- **Stack:** HTML simplu, imagini PNG
- **Gitea:** `romfast/paula-escape`

### vending_data_intelligence_report
- **Scop:** Raport de intelligence pentru date vending machines GoMag
- **Gitea:** `romfast/vending_data_intelligence_report`

---

## Rețea suplimentară identificată în romfastsql

| Serviciu | IP | Port | Note |
|----------|----|------|------|
| Oracle 10g production | 10.0.20.36 | 1521 | Windows, producție |
| Oracle DR | 10.0.20.37 | 1521 | Disaster recovery |
| Claude Agent (Tailscale) | 100.95.55.51 | — | Acces remote |
| MoltBot (Tailscale) | 100.120.119.70 | — | Acces remote |

---

## Cum accesez proiectele

```bash
# SSH direct în claude-agent
ssh user@10.0.20.171

# Via Proxmox
ssh echo@10.0.20.201 "sudo pct exec 171 -- bash"

# Claude Code pe proiect specific
ssh user@10.0.20.171 "cd /workspace/roa2web && claude -p 'task'"
```

---

## Conexiune YouTube → Proiecte

Când indexez sau procesez note YouTube, le pot lega de proiectele relevante:
- **FastAPI / Python backend** → roa2web, roaauto, space-booking, gomag-vending
- **Vue 3 / PWA / offline-first** → roaauto, service-auto
- **Oracle / SQL / migrare** → romfastsql, roa2web, vfp_roaauto
- **Trading / Python automation** → atm
- **E-commerce / integrări** → gomag-vending
- **Multi-tenant SaaS** → space-booking
- **AI / chatbot / RAG** → romfastsql (Flowise), roa2web (Telegram)
- **Infrastructură / Proxmox** → romfastsql
