-
Live at: cloudlaunch.live/
-
Instantly deploy a secure WireGuard VPN on an AWS EC2 instance in the region of your choice, pre-configured with IPv4, IPv6, and DNS.
-
The entire deployment process is automated using AWS Lambda, ensuring a fast, efficient, and hassle-free setup.
-
Generate your VPN configuration instantly, scan a QR code, or download the .conf file for easy setup on your devices. All in just a few clicks.
-
Secure, simple, and instant. Your personal cloud VPN, deployed on demand.
- React with TypeScript and TailwindCSS for the Frontend
- Python for the AWS Lambda scripts
- Firebase for Authentication and Database
- AWS tools used:
- EC2 (+ AMI), Lambda, SES, DynamoDB, Secrets Manager, VPC (+ Subnet), IAM, CloudWatch, and the AWS CLI
- EC2 instance configured with Wireguard, then saved as an AMI image that can be automatically deployed to any region from the frontend with Lambda scripts.
- If you would like documentation on how to configure a Wireguard EC2 VPN yourself, email me: brodsky.alex22@gmail.com
-
Only the admin account is active for the time being.
-
To save the config file or scan the QR code, on either the phone or computer, you need the Wireguard app because the VPN uses the Wireguard protocol.
- Desktop: wireguard.com or for iPhone: AppStore
-
Demo in the YouTube video.
-
Install the Wireguard app on your phone.
-
Either download the config file or scan the QR code in the Wireguard app.
-
Enable it in Wireguard and Settings and you're done!
-
It's much easier to use the Wireguard Desktop app, but you can follow these steps instead:
-
Start WireGuard manually:
wg-quick up wg-client
-
Check status:
sudo wg
-
To stop it:
wg-quick down wg-client
- See react-frontend folder for React README

