A collection of Ansible Playbooks to deploy VPN and proxy services.
[sudo] pip install ansibleinstall Ansible in control machine
ansible-galaxy install --force -r requirements.ymlinstall / update some third party roles .
group_varsor create and edit
host_vars/SERVER_NAME.ymlto fit your needs
ansible-playbook PLAYBOOK_NAME.ymlto setup servers
There are also some guides (in Chinese) in the Wiki
Simply clone this repo and make sure you have Vagrant + Virtual Box installed and...
vagrant up ubuntu --no-provision vagrant provision ubuntu
It may take about 10 ~ 60 minutes depends on your network. Vagrant is using Ubuntu 14.04 (ubuntu/trusty64) for it's OS. If you'd like to test on Debian Wheezy:
vagrant up debian --no-provision vagrant provision debian
Support this project and others by ftao via gratipay.