* Use Go embed.FS instead of external tool to embed assets
* remove go-bindata from dockerfiles and bump ci to golang 1.16.x
* remove more go-bindata related stuff
Co-authored-by: Markus Viitamäki <markus.viitamaki@embark-studios.com>
* bump golang-action to 1.7.0
* set action-gh-release to v1
* move away from distroless to alpine
* bump alpine to latest to align with Dockerfile
* making sure path is gopath is correct
* separate cache directories per build-job
* go mod tidy
* update go dependencies
This commit adds a solution for those who cant/dont have WireGuard kernel module loaded on their host but still wants/have to run it in docker.
It uses wireguard-go which in this case runs in userspace.