EvgeniyBlinov / ansible-vpn-server

Ansible playbook for VPN server

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Install

sudo apt install -y \
    python3-dev \
    python3-pip \
    python3-venv

python3 -m venv .python &&
source .python/bin/activate &&
pip3 install --upgrade pip &&
pip3 install -r ./requirements.txt

Configure

make

Run

bin/run.sh deploy.yml

@TODO

  • generate ssh config with array of hosts from .env OR add hosts.yml symlink form ~/.ssh
  • add: fail2ban

About

Ansible playbook for VPN server


Languages

Language:Makefile 68.5%Language:Shell 20.8%Language:HTML 10.7%