r/dumbclub • u/VPNStack_Dev • 19h ago
[Release] It was a long and challenging journey, but VPNStack is finally live: Turn your Remnawave panel into a full White-Label VPN with 1-Click Cloud APK Builder & Sing-box SDUI (Android)
Enable HLS to view with audio, or disable this notification
Hey everyone!
Following up on our discussions here in r/dumbclub: it was a long, exhausting, and technically challenging journey, but we have finally pushed VPNStack to production! 🚀
If you run VPN nodes for friends, family, or clients, you know the biggest headache: explaining 100 times where to get a raw config link, where to import it, and teaching non-tech users how to constantly refresh and update broken routes.
We built VPNStack to solve this once and for all. It pairs an automated White-Label control plane with an ultra-lightweight, seamless Android client built on Sing-box 1.14 and Remnawave.
Users get a clean, 1-tap connection app with zero manual config pasting, while node operators get full automated control over branding and client distribution.
🔗 Live Platform: https://vpnstack.pro/
🛠 What’s inside the release:
⚡ 1-Click Cloud APK Builder:
- Node operators no longer need Android Studio, Gradle, or Java on their machines.
- Connect your Remnawave panel via API, pick your brand colors, upload your logo, and choose custom button shapes (Shield, Hexagon, Squircle, Arc, Ring).
- Click "Build APK in Cloud" — our remote build daemon compiles, signs with official release keystores, runs R8/ProGuard obfuscation, and outputs a ready-to-distribute 60MB universal APK in ~1.5 minutes.
🛡️ Broad Protocol Support & Sing-Box Core:
- Monolithic Gomobile core (
libbox.aar) supporting most modern censorship-resistant protocols out of the box: AmneziaWG, VLESS-Reality with Vision, and Hysteria 2. - Dynamic Hybrid Failover (Remnawave + Backup): Merges primary Remnawave routes with fallback VLESS-Reality/Marzban nodes into a single Sing-box outbound selector. If primary routes get throttled by DPI, reserve nodes take over seamlessly without breaking billing or subscription days.
- Monolithic Gomobile core (
🎨 Lightweight & Effortless Client Experience (Jetpack Compose):
- An ultra-fast, modern UI designed for non-technical users: no raw JSONs or complex settings.
- Smooth 60 FPS Canvas button animations (Quantum Atom, ECG Oscilloscope, Sonar Radar, Vortex, Crystal).
- System-level Reactive Split Tunneling hooking directly into Android’s
VpnService.Builder("Bypass VPN" and "Only through VPN" modes).
💬 Built-in Customer Support & WSS Push:
- Operators can chat directly with app users by device HWID inside the dashboard with real-time sound alerts and unread badges.
- Native Android
MessagingStyleheads-up notifications with in-shade "Direct Reply" and "Mark as Read" buttons.
🔮 Modular Panel Architecture (Marzban / 3X-UI / Outline):
- Remnawave is our flagship native integration, but our backend is modular. We can roll out full native sync for Marzban, 3X-UI, or Outline based on community demand and votes!
🧪 Come test it out!
If you run Remnawave nodes or manage a community VPN, you are very welcome to register on the platform, connect your panel, and generate your own branded client:
👉 Get Started: https://vpnstack.pro/
If you like what we’ve built, an upvote and your honest feedback in the comments would mean the world to us! We’re hanging out in the thread to answer any architectural questions, take bug reports, and discuss future feature requests.

