How To Make A WGDashboard Server For WireGuard VPN On DigitalOcean
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