Home Game Panel 🛡️ How to Set Up WireGuard VPN with WGDashboard (One-Click Setup) with Expanse

🛡️ How to Set Up WireGuard VPN with WGDashboard (One-Click Setup) with Expanse

Last updated on Jul 08, 2025

Looking to set up a secure WireGuard VPN server in seconds? Here's how you can provision a ready-to-use VPN panel (WGDashboard) on your Expanse VM.


⚙️ What Is WGDashboard?

WGDashboard is a web-based interface for managing WireGuard VPNs. It simplifies peer management, key generation, and configuration — all from your browser.


🚀 One-Click Setup

If you're using a supported Expanse VM, just select the WireGuard + WGDashboard option from the one-click app list — and you're done!

It automatically:

  • Installs WireGuard + dependencies

  • Configures NAT & IP forwarding

  • Installs and starts WGDashboard

  • Pre-configures a working wg1 server interface


📍 Accessing the Dashboard

Once the install is done:

  • Wait for 2 minutes to let all dependencies and WGDashboard install (after installation E-mail)

  • Open your browser to: http://<your-vm-ip>:10086

  • Type in

User : admin
Pass : admin

for primary admin setup


✅ Common Tasks After Login

  • Add a Peer: Use the GUI to generate client configs

  • Add name and click add

  • Download QR or .conf and import into the WireGuard app

  • Monitor Logs: /opt/WGDashboard/src/log/ stores logs

  • Edit Server Settings: Modify /etc/wireguard/wg0.conf if needed


🔒 Security Tip (OPTIONAL)

Restrict dashboard access using:

  • UFW/iptables rules

  • Nginx reverse proxy + basic auth

  • Setting up MFA on WGDashboard


🧠 FAQs

Q: Does this break after a reboot?
No. WireGuard auto-starts. WGDashboard needs to be restarted after reboots. Use the command :
cd /opt/WGDashboard/src && ./wgd.sh restart

Q: Can I use my own IP range or port?
Yes. Modify /etc/wireguard/wg0.conf or use the dashboard settings.

Q: Is this VPN usage legal?
Yes. We simply provide a tool. Usage depends on local law and user intent.