
AIO Cloud Managment Server
Una mesh WireGuard self-hosted con portale di amministrazione nel browser, tutto in un unico container.
Il panorama delle VPN overlay è affollato — Tailscale, Headscale, NetBird, wg-easy. Si fermano tutti a "i tuoi dispositivi possono raggiungersi." Wantastic va oltre.
1. Lavori davvero sui dispositivi dal browser. Nessun altro overlay self-hosted offre:
2. Un solo container, zero lavoro di colla. Postgres, Redis, nginx, certbot,
iptables e l'app girano tutti insieme sotto s6-overlay. Tailscale
richiede il loro SaaS; Headscale richiede di configurare da soli UI, certificati e
database. docker run qui, e hai finito.
3. Una procedura guidata web che completa il deploy. Gli altri strumenti ti danno un binario. Wantastic ti dà un modulo: dominio, admin, email Let's Encrypt, invio. Emette il certificato, scrive la configurazione nginx, applica il firewall e stampa i record DNS. Il primo avvio richiede circa un minuto.
4. Un assistente AI nel portale che può agire. Copilot (basato su Claude, con la tua API key) ha chiamate a strumenti con scope — "crea un tenant", "pinga il router dell'ufficio", "mostrami il traffico dell'ultima ora" — vincolate dal ruolo. Non è una chatbot aggiunta a posteriori; usa gli stessi servizi in-process dell'interfaccia.
Isolamento delle subnet multi-tenant, 2FA TOTP/WhatsApp, flusso device OAuth2, account gestiti dall'admin (nessuna registrazione pubblica) completano il quadro.
docker run -d --name wantastic \
--cap-add NET_ADMIN --restart unless-stopped \
-p 80:80 -p 443:443 -p 8291:8291 -p 51820:51820/udp \
-v wantastic-data:/var/lib/wantastic \
ghcr.io/wantastic-app/wantastic:latest
Poi apri https://<host>/ — la procedura guidata ti accompagna attraverso dominio,
account admin e Let's Encrypt opzionale in circa un minuto.
make build && ./bin/wantastic-core
Documentazione in docker/README.md per i dettagli interni del container,
docs/ per le note sul protocollo.
Issue e PR sono benvenuti. Per qualsiasi cosa più grande di un refuso, apri prima un'issue così possiamo discutere l'approccio.
MIT — vedi LICENSE.
Se Wantastic risolve un problema per te, lascia una stella ⭐ — è così che decidiamo cosa costruire dopo.