How To Make A WGDashboard Server For WireGuard VPN On DigitalOcean

Channel:
Subscribers:
31,000
Published on ● Video Link: https://www.youtube.com/watch?v=X_u4kV2YQAw



Duration: 0:00
1,896 views
19


In this video, you will learn how to install WGDashboard (WGD) on a DigitalOcean cloud server called a droplet to create a WireGuard VPN. WireGuard is a modern general purpose VPN protocol that uses state of the art cryptography. Droplets are what DigitalOcean calls its Virtual Private Servers (VPS), to install WGDashboard, the 1-click install app on Ubuntu OS from the DO marketplace will be used. WGDashboard is written in Python & Vue.js, it is a simple to install and easy to use dashboard to create, manage, and view WireGuard VPN and it's configurations. You will also learn how to install WireGuard client for your desired operating system (OS) and then use WGDashboard to generate a WireGuard VPN peer configuration file, QR code, or config info to use as a tunnel to connect to your WireGuard VPN server.

🔵 Free $200 DigitalOcean cloud credits using my referral link: https://digitalocean.pxf.io/c/1245219/1373759/15890

How To Get $200 In Free DigitalOcean Cloud Credits    • How To Get $200 In Free DigitalOcean Cloud...  

Install WireGuard Client https://www.wireguard.com/install/

Steps To Install WGDashboard On DigitalOcean To Setup A WireGuard VPN:
1. Go to https://digitalocean.pxf.io/c/1245219/1373759/15890 and create a DigitalOcean account. Signing up with my referral link above will allow you to try DigitalOcean for free with $200 cloud credits for 60 days.
2. Click Create and choose Droplets
3. Configure your server and select WGDashboard On Ubuntu marketplace app from DigitaOcean's 1-Click Droplet apps by searching for the keyword "WGD" in the marketplace search box. If you can't locate the WGDashboard 1-Click App, you can create a WGDashboard Droplet using DigitalOcean's marketplace at the following URL address https://marketplace.digitalocean.com/apps/wgdashboard
4. Make sure to future proof WGDashboard by clicking on Advanced options and check marking Enable IPv6 (free) incase it eventually supports IPv6 address for WireGuard VPN connections
5. Click Create Droplet
6. Navigate to https://www.wireguard.com/install/ and install the WireGuard client appropriate for your OS
7. Open a new tab in your browser and navigate to the following URL address:

http://Your_Droplets_IPv4_Address:10086

Note: Make sure you type HTTP not HTTPS

8. Sign in using the following default credentials, it will be the same for everyone's WGDashboard server:

Username: admin
Password: admin

9. Now you will be prompted to create an admin account using username of your choice and a password of your choice
10. Click Next
11. Setup Multi Factor Authentication (MFA) or skip it by clicking on "I don't need MFA
12. Click on the WireGuard Configuration called "wg0"
13. Click on Peer to add a new peer or user
14. Click Add.

Note 2: Repeat steps 13-14 for as many new peers as you require. You can skip this monotonous process by bulk adding peers

15. Scroll to the bottom of your wg0 WireGuard configuration to see all your added peers.
16. Click on the three horizontal dots next to the peer you would like to connect to connect to as your WireGuard VPN connection
17. You will now see a dropdown menu, where you can download your WireGuard configuration file (.confi file), scan the QR code to add the config info, or display the config info for copying into your WireGuard client.
18. If you're on desktop as demonstrated in this video simply copy the peer config info, open your WireGuard client, click on the arrow next to Add Tunnel, and click on Add empty tunnel...
19. Delete what's pre-typed in there and paste in your copied config info, give your newly created tunnel a name and click on Save
20. Click Activate to connect to your WireGuard VPN
21. Check to see if your IP address is masked at https://whatismyipaddress.com/

Note 3: Your IP address should be masked to the IPv4 address of your DigitalOcean droplet.

Congratulations, you have successfully created a WireGuard VPN using WGDashboard installed on DigitalOcean cloud server.

Timestamps:
0:00 - Intro & Context
0:54 - Install WGDashboard on a DigitalOcean Droplet
5:04 - Install WireGuard Client
5:57 - Sign in & create WGDashboard Admin account
8:04 - Add Peers & locate WireGuard config files
9:35 - Add Tunnel to your WireGuard client and connect
10:20 - Check to see if your IP address is masked
11:00 - Miscellaneous WGDashboard features
11:59 - Closing & Outro

Grow your YouTube Channel with vidIQ https://vidiq.com/70s

How To Create Your Own VPN Or Proxy (Playlist)    • How To Create Your Own VPN Or Proxy  

More DigitalOcean Server Guides (Playlist)    • DigitalOcean Cloud Computing Guides  

Ubuntu Linux Tutorials (Playlist)    • Ubuntu Linux Tutorials  

Social Media
SUBSCRIBE    / @websplaining  
X (For Newest uploads) https://x.com/websplaining
Personal Website https://www.websplaining.com/

#WGDashboard #WGD #DigitalOcean




Other Videos By Websplaining


2025-09-13How To Get Free $100 Kamatera Trial Cloud Credits And How To Create A Kamatera Cloud Server Or VPS
2025-09-11How To Check SSD, NVMe SSD, And HDD Health & Remaining Life In Windows 11
2025-09-11How To Check Your CPU Architecture 32-Bit x86 or 64-Bit x64 In Windows 11
2025-08-14How To Download, Install, And Use Yubico Authenticator & YubiKey For Two-Factor Authentication (2FA)
2025-08-14How To Setup A YubiKey Security Key As A Passkey To Sign In To Online Accounts, e.g. Google Account
2025-08-14How To Safely Eject And Remove A YubiKey Or Any USB Device On Windows
2025-08-14How To Fix YubiKey Manager FIDO2 Error Message On Windows - Failed connecting to the YubiKey
2025-08-14How To Reset Or Set FIDO2 Pin Using YubiKey Manager App On Windows
2025-08-14How To Download, Install And Use YubiKey Manager App On Windows
2025-08-14How To Test And Verify If your YubiKey Is Genuine And Functioning As Designed
2025-07-19How To Make A WGDashboard Server For WireGuard VPN On DigitalOcean
2025-07-11How To Install A Ghost Website On DigitalOcean, Add A Domain Name, And A SSL Certificate For HTTPS
2025-07-07How To Get, Download, Install And Use NymVPN - An Anonymous Decentralized VPN (dVPN) Mixnet
2025-06-29How To Add Users On Amnezia Self-Hosted VPN And How To Connect As A Newly Added User
2025-06-29How To Add And Use Amnezia Premium Configuration Files (.conf) On AmneziaWG Native VPN Client
2025-06-27How To Get, Install, And Use Amnezia Premium VPN
2025-06-24How To Get And Use Amnezia Free VPN - Connect In 2 Clicks Or Obtain A Key In Amnezia Telegram Bot
2025-06-20How To Create A XRay REALITY Proxy Using Amnezia Self-hosted VPN And An Ubuntu Cloud Server or VPS
2025-06-18How To Install WooCommerce Via WordPress Admin & WooCommerce Plugin Setup Wizard On Cloud Server/VPS
2025-06-18How To Install A WordPress Website On DigitalOcean, Add A Domain Name, And A SSL Certificate (HTTPS)
2025-06-12How To Turn On Or Off Clipboard History & Use It To Save, View & Paste Multiple Items In Windows 11