Prezentare documentatie
Aceasta este pagina index pentru proiectul curent. Toate linkurile trimit catre fisiere si functionalitati reale din `panel/` si `connector-go/`.
Ce este implementat in prezent
- Panel Node.js (`panel/`) cu pagini EJS si runtime websocket.
- Connector Go (`connector-go/`) pentru Docker, fisiere, SFTP, stream de consola si schedule actions.
- Flux de migrare Pterodactyl in admin: `/admin/migrations/pterodactyl`.
- Rute client API key la `/api/client/servers/:containerId/*`.
- Ghid dedicat de dezinstalare cu pasi de cleanup si avertismente pentru date.
Platforme suportate in setup
- Debian 12 si Debian 13 (Trixie)
- Ubuntu 18+ si ultima versiune Ubuntu
- Fedora stabil curent
- Windows 10/11 prin WSL2 (Ubuntu)
- Arch Linux (track hardcoder)
Ordine recomandata
- Instalare dupa distributie (Ubuntu/Debian/Fedora) sau urmeaza WSL Config pentru Windows.
- Configurare Docker (sau Docker Desktop + integrare WSL pe Windows).
- Build si pornire Panel + Connector-Go.
- Configurare PM2 pentru procese persistente.
- Cloudflare Tunnel doar daca ai nevoie de acces public fara expunere directa de port.
- Nginx/Apache2 doar pentru deployment avansat.
- Migrare si integrare API dupa ce baza este stabila.
Regula simpla: pornesti local, validezi start/console/files, apoi treci pe proxy si hardening pentru productie.
