To use this feature, WireGuard must be installed and configured. See guide
Lvpn is prepared to be an easy framweork to share files for group of people. To accomplish this, we use an internal bittorrent tracker.
You do not need a client to be runnning during sharing. Client has two modes of operation:
This mode is native way. Client will run, take care of all connections. You can tune parameters.
Use --auto-reconnect=number to autoreconnect after number seconds in case of disconnection.
lvpnc --auto-reconnect=30 --auto-connect=94ece0b789b1031e0e285a7439205942eb8cb74b4df7c9854c0874bd3d8cd091.free-wg/94ece0b789b1031e0e285a7439205942eb8cb74b4df7c9854c0874bd3d8cd091.free --wg-cmd-prefix=gsudo
Client can just initiate connection and exit. Note that this works only for lifetime of your actual session and if any error occures, it will not reconnect automatically.
Use --connect-and-exit=1 to run, setup everything and exit.
lvpnc --connect-and-exit=1 --auto-connect=94ece0b789b1031e0e285a7439205942eb8cb74b4df7c9854c0874bd3d8cd091.free-wg/94ece0b789b1031e0e285a7439205942eb8cb74b4df7c9854c0874bd3d8cd091.free --wg-cmd-prefix=gsudo
Use any prefered bittorrent client. You just need to set tracker url to "http://172.31.111.19:6969/announce".
All files which you will create and share by your client, will be available for others.
Use any public service to search torrent files. If some connected user shared its content, you can download it.