
AIO 클라우드 관리 서버
오버레이 VPN 시장은 이미 포화 상태입니다. Tailscale, Headscale, NetBird, wg-easy 모두 "장치끼리 서로 도달할 수 있는" 수준에서 멈춥니다. Wantastic은 여기서 더 나아갑니다.
1. 브라우저에서 장치를 실제로 작업할 수 있습니다. 다른 어떤 자체 호스팅 오버레이도 다음을 제공하지 않습니다:
2. 단일 컨테이너, 연결 작업 전혀 없음. Postgres, Redis, nginx, certbot,
iptables 및 앱이 모두 s6-overlay 아래에서 함께 실행됩니다. Tailscale은
자체 SaaS가 필요하고, Headscale은 UI, 인증서 및 데이터베이스를 직접
연결해야 합니다. 여기서는 docker run 하나로 끝입니다.
3. 배포를 완료하는 웹 마법사. 다른 도구는 바이너리를 제공합니다. Wantastic은 양식을 제공합니다: 도메인, 관리자, Let's Encrypt 이메일, 제출. 인증서를 발급하고 nginx 구성을 작성하며 방화벽을 적용하고 DNS 레코드를 출력합니다. 최초 실행은 약 1분이 걸립니다.
4. 실행할 수 있는 포털 내 AI 어시스턴트. Copilot(Claude 기반, 사용자 API 키)은 역할별로 제한된 범위의 도구 호출("테넌트 생성", "사무실 라우터 ping", "지난 1시간 트래픽 표시")을 수행합니다. 단순히 붙인 챗봇이 아니라 UI가 사용하는 것과 동일한 인프로세스 서비스에 접근합니다.
멀티 테넌트 서브넷 격리, TOTP/WhatsApp 2FA, OAuth2 디바이스 플로우, 관리자 관리 계정(공개 가입 없음)이 그 외 기능을 완성합니다.
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
그런 다음 https://<host>/를 엽니다 — 설정 마법사가 도메인, 관리자 계정,
그리고 선택 사항인 Let's Encrypt 설정을 약 1분 안에 안내합니다.
make build && ./bin/wantastic-core
컨테이너 내부 구조는 docker/README.md, 프로토콜
참고 사항은 docs/ 문서를 참조하세요.
이슈와 PR을 환영합니다. 오타보다 큰 변경이라면 먼저 이슈를 열어 접근 방식에 대해 논의해 주세요.
MIT — LICENSE 참조.
Wantastic이 여러분의 문제를 해결했다면, 스타를 남겨 주세요 ⭐ — 그것이 우리가 다음에 무엇을 만들지 결정하는 방법입니다.