Go to file
Gasper Spagnolo aa317319ea Simple server installation done 2023-03-09 10:54:19 +01:00
vg Simple server installation done 2023-03-09 10:54:19 +01:00
virsh_network Simple server installation done 2023-03-09 10:54:19 +01:00
.gitignore Simple server installation done 2023-03-09 10:54:19 +01:00
README.md Simple server installation done 2023-03-09 10:54:19 +01:00
requirements.txt Simple server installation done 2023-03-09 10:54:19 +01:00
requirements.yml Simple server installation done 2023-03-09 10:54:19 +01:00

README.md

Wireguard automated install with vagrant and asnible provision

Dependencies:

System:

# apt install python3 python3-pip python3-venv

Python:

python3 -m venv .venv
source ./.venv/bin/activate
pip install -r requirements.txt

Ansible:

ansible-galaxy install -r requirements.yml

Start

./virsh_network/start.sh
cd vg && vagrant up --provider=libvirt --no-parallel

Destroy the environment

vagrant destroy
./virsh_network/destroy.sh