Skip to content

Jack-Gledhill/genesis

Repository files navigation

Genesis

Genesis is a VPN server made with Wireguard Portal. It provides an efficient, secure and logless VPN service with a web interface for managing users and peers, using the Wireguard protocol as the underlying VPN technology.

This repository is a pretty small Ansible playbook that deploys Wireguard Portal to any number of Ubuntu machines through Docker.

Deploying Genesis

Deployment is quite simple: clone the repository, install Ansible, configure the inventory, then run the playbook:

git clone https://github.com/Jack-Gledhill/genesis
pip install -r requirements.txt
# Edit the inventory file to add your hosts
ansible-playbook install.yml

Mailing

Genesis has been configured to send emails through smtp2go. Emails will be sent from noreply@jackgledhill.com.

About

Ansible Playbooks for deploying a secure, logless VPN with Wireguard to an Ubuntu server

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages