Skip to content

MIRROR OF https://gitlab.com/simplevpn/simplevpn-server | SimpleVPN Server. Create your own WireGuard-powered VPN Server with ease.

License

Notifications You must be signed in to change notification settings

thatsed/simplevpn-server

Repository files navigation

SimpleVPN Server

Deploy your own VPN gateway.

Read the full Documentation for usage and installation options.

Deployment

Replace localhost with the IP address or domain name of your machine.

Launch with Docker:

~$ docker run --rm -d \
      --cap-add NET_ADMIN \
      --env SIMPLE_VPN_ENDPOINT=localhost \
      --env SIMPLE_VPN_SUBNET=10.100.20.1/24 \
      -p 8000:8000 \
      -p 1194:1194/udp \
      -v /opt/simplevpn:/data \
      --name simplevpn \
      registry.gitlab.com/simplevpn/simplevpn-server

Create an administration user:

~$ docker exec -it simplevpn python manage.py createsuperuser
Username (leave blank to use 'root'): admin_user_name
Email address: 
Password: 
Password (again): 
Superuser created successfully.