Skip to content

Hole Punch December Release

Latest
Compare
Choose a tag to compare
@dennis-tra dennis-tra released this 24 Nov 15:23
· 53 commits to main since this release
9841726

We will be running a NAT Hole Punching month during December to measure the success rate of libp2p’s new feature. Download the clients here (direct download links):

  • ⭐️ MacOS: M1/M2 Intel (if prompted, please allow incoming connections) 🚀
  • ⭐️ Linux: amd64 386 | tar -xf punchr-gui-linux-amd64.tar.xz && make user-install 🚀

You do not need a running IPFS node. Just start the app and follow the instructions

Optionally, register here and request a personal API-Key. This allows us to reach out to and inform about news as well as incorporate information you give during registration for the data analysis. We also plan to provide a custom analysis of the data that you contributed. Please check further information here.

Disclaimer: none of the collected data will be linked to email addresses, or other information that can identify any of the participants personally. This is a purely experimental study with no marketing purposes.


For the More Tech-Savvy People

There are also CLI versions of the client available for all major OS's and architectures. An example systemd service could look like this:

# E.g. file at: /etc/systemd/system/punchr-client.service
[Unit]
Description=Punchr Client
After=network.target

[Service]
User=ubuntu # your user
WorkingDirectory=/home/ubuntu 
ExecStart=/home/ubuntu/punchr_cli_linux_amd64
Restart=always

[Install]
WantedBy=multiuser.target

There's also a docker compose file and/or an Ansible Galaxy role that you could use.