Skip to content

iamludal/vpn-spawner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

5 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

VPN Spawner

Spawn your own VPN server with one command.

Requirements

Usage

  1. Clone this repository.
git clone https://github.com/iamludal/vpn-spawner.git
  1. Replace gcp_project_id in spawn.sh and destroy.sh with your Google Cloud project ID.

  2. Authenticate yourself to the Google Cloud SDK.

gcloud auth login
  1. Spawn your VPN server.
./spawn.sh
  1. Connect to your VPN server by opening the generated ~/client.ovpn file in a VPN client.

  2. Once you're done, destroy your VPN server.

./destroy.sh

About

๐Ÿ›œ Spawn your own VPN server with one command.

Resources

Stars

Watchers

Forks