timesler / docker-openvpn-server

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Setup

  1. Install dependencies:
    sudo yum update -y
    sudo yum install git -y
    git clone https://github.com/timesler/docker-openvpn-server.git
    cd docker-openvpn-server
    bash setup-aws.sh
  2. Logout and back in.
  3. Start OpenVPN server:
    cd docker-openvpn-server
    bash start-aws.sh <public IP>
  4. Create user profiles:
    docker exec openvpn-server bash create_user_profile.sh tim
  5. Logout, then copy profile to user machine:
    scp ec2-user@<server name>:~/docker-openvpn-server/client-profiles/tim.ovpn .

About


Languages

Language:Shell 95.3%Language:Dockerfile 4.7%