Yosai VPN Manager is a system daemon that emulates a client-server architecture, providing granular control to the dameon via the yosaictl program, to communicate securely over a unix domain socket. this project will eventually include integrations for various cloud providers, but the current PoC is working with Linode

aeth d42b7fa8b2 commiting shite before i start cleaning up 3 months ago
cmd d42b7fa8b2 commiting shite before i start cleaning up 3 months ago
docker 72f082bddd adding suppoert for working with semaphore and remove awx support because its complicated lol 4 months ago
pkg d42b7fa8b2 commiting shite before i start cleaning up 3 months ago
.gitignore 3685487cc2 added some routing for making new servers 4 months ago
LICENSE 751d4e4f90 Initial commit 5 months ago
Makefile 22ddd53653 another massive push... whoopsie 3 months ago
README.md 751d4e4f90 Initial commit 5 months ago
go.mod 1fafe5fd0d holy hell this is a big commit, got the Semaphore workflow working pretty good. Once a new linode is created, (almost) an entire workflow in ansible for configuration. Next I need to address keyring propogation across the system. 4 months ago
go.sum 1fafe5fd0d holy hell this is a big commit, got the Semaphore workflow working pretty good. Once a new linode is created, (almost) an entire workflow in ansible for configuration. Next I need to address keyring propogation across the system. 4 months ago

README.md

yosai

An automated private VPN service, intended for routing all network traffic to a rotating, private VPN exit node.