Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

is IPVPN alive somewhere else? I'd like to try it out but Quick Start commands fail on Ubuntu 20.04 #14

Open
bmullan opened this issue May 25, 2021 · 3 comments

Comments

@bmullan
Copy link

bmullan commented May 25, 2021

I know IPFS has improved alot in the last 2 years and I was curious how IPVPN worked using IPFS to help auto-build its
mesh VPN.

$ GO111MODULE=on go get github.com/my-network/ipvpn/cmd/ipvpnd
go get: github.com/my-network/ipvpn@none updating to
github.com/my-network/[email protected] requires
github.com/ipfs/[email protected] requires
github.com/golangci/[email protected] requires
github.com/go-critic/[email protected]: invalid pseudo-version: does not match version-control timestamp (expected 20190526074819)

@xaionaro
Copy link
Collaborator

xaionaro commented May 25, 2021

First of all I have to say, that I haven't really completed the project. And it worked very unstable last time I checked. I did somehow make it so-so work at some moment, but then I started a redesign to make it stable, and never finished :(
And I really hope I will finish it one day.

About how to build it: if you will replace go1.13beta1 with a path to a go1.13 compiler in Makefile, then just make should work. It appears it does not execute when compiled with go1.16 -- I will fix it.

GO111MODULE=off go get -d github.com/my-network/ipvpn/cmd/ipvpnd
cd "$(go env GOPATH)"/src/github.com/my-network/ipvpn
vim Makefile
make

Also I'm glad to explain the design of how IPFS is used if that was the question :)

If the project is relevant to you, I can take a look where I stopped on this weekend to understand how much is missing.

@mrbluecoat
Copy link

I agree, this project has a lot of potential. You should give it a refresh.

@mrbluecoat
Copy link

For those who find this post, Hyprspace appears to be the successor to this concept

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants