
AIO Cloud Managment Server
Ein selbst gehostetes WireGuard-Mesh mit einem Browser-Admin-Portal, alles in einem Container.
Der Overlay-VPN-Bereich ist überfüllt – Tailscale, Headscale, NetBird, wg-easy. Sie alle hören auf bei "Deine Geräte können sich gegenseitig erreichen." Wantastic macht weiter.
1. Du arbeitest tatsächlich auf den Geräten im Browser. Kein anderer selbst gehosteter Overlay liefert:
2. Ein Container, keine Klebearbeit. Postgres, Redis, nginx, certbot,
iptables und die App laufen alle zusammen unter s6-overlay. Tailscale
braucht ihren SaaS; Headscale benötigt, dass du die UI, Zertifikate und
Datenbank selbst zusammensteckst. docker run hier – du bist fertig.
3. Ein Web-Wizard, der die Bereitstellung abschließt. Andere Tools geben dir eine Binärdatei. Wantastic gibt dir ein Formular: Domain, Admin, Let's-Encrypt-E-Mail, absenden. Es stellt das Zertifikat aus, schreibt die nginx-Konfiguration, wendet die Firewall an und gibt die DNS-Einträge aus. Der erste Start dauert etwa eine Minute.
4. Ein KI-Assistent im Portal, der handeln kann. Copilot (Claude-gestützt, dein eigener API-Key) hat gezielte Tool-Aufrufe – „Erstelle einen Mandanten“, „Pinge den Büro-Router an“, „Zeige mir den Datenverkehr der letzten Stunde“ – rollenbasiert abgesichert. Es ist kein angebauter Chatbot; es greift auf dieselben prozessinternen Dienste zu wie die UI.
Multi-Mandanten-Subnetz-Isolation, TOTP/WhatsApp 2FA, OAuth2-Geräte-Flow, vom Admin verwaltete Konten (keine öffentliche Registrierung) runden das Ganze ab.
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
Öffne dann https://<host>/ – der Setup-Wizard führt dich durch Domain,
Admin-Konto und optional Let's Encrypt in etwa einer Minute.
make build && ./bin/wantastic-core
Dokumentation in docker/README.md für Container-Interna,
docs/ für Protokoll-Notizen.
Issues und Pull-Requests sind willkommen. Bei größeren Änderungen als einem Tippfehler erstelle bitte zuerst ein Issue, damit wir den Ansatz besprechen können.
MIT – siehe LICENSE.
Wenn Wantastic ein Problem für dich löst, hinterlasse einen Stern ⭐ – so entscheiden wir, was als Nächstes entwickelt wird.