elcritch

elcritch

NervesTier: A wrapper for running zerotier-one

Zerotier One (https://www.zerotier.com/) is my favorite VPN. It’s also helpful to manage a fleet of Nerves devices, so I wrote a basic wrapper that starts the zerotier-one daemon and provides some API items.

Nerves Tier

P.S. name suggestions would be handy. It’s could run on a regular linux system as well :slight_smile:

Most Liked

elcritch

elcritch

That’s exactly what I’m using it for. Let me know if you run into any problems. It’s not tied into the nerves network event system, just a naive restart if the zerotier daemon isn’t responding. I’d like to improve it for others as well.

Last Post!

Sebb

Sebb

just found this while looking for wireguard/VPN for nerves.

Didn’t know about zerotier, will give it a try.

Can say something how the nerves-packaging works here? As it seems you just added a Makefile that downloads the client and :elixir_make to the list of compilers. Is that all I have to do to add sth to a nerves-system. I thought I’d have to change the buildroot config and buid a new system.

Where Next?

Popular in Announcing Top

Qqwy
Hello everyone, I wrote a small library today called MapDiff. It returns a map listing the (smallest amount of) changes to get from map...
New
OvermindDL1
I created a new library (rather I pulled out a couple files from my big project), it manages an operating system PID file for the BEAM. ...
New
kelvinst
Hey everyone! Well, we made this lib a while ago and now we decided to finally go out and public with it! It’s a tool for creating and m...
New
treble37
Just looking for a little feedback on a tiny helper library I built - Sometimes I find the need to convert maps with atom keys to maps w...
New
pkrawat1
Hey guyz We at @aviabird are working on a payment library in elixir/phoenix. We are targeting March 2018 to add 56 Gateways to it. Have...
New
wfgilman
I’ve cleaned up and open sourced three financial libraries I was using for my company. They are bindings for the APIs of these three comp...
New
wojtekmach
Hey everyone! Req is an HTTP client for Elixir that I’ve been working on for quite some time. There is already a lot of HTTP clients out...
New

Other popular topics Top

nobody
Hi! In PHP: $_SERVER[‘SERVER_ADDR’] - in Elixir? Searched the docs for ip address and the web, no good results. Thanks!
New
openscript
Hello! Sorry for this astonishing simple question, but I’m really stuck. I try to set up the intellij-elixir plugin, but I don’t know ho...
New
nsuchy
Hi. I’ve noticed that Windows Powershell has it’s own IEX command and you cannot access Elixir’s IEX due to the conflict. This isn’t a cr...
New
greenz1
I have a phoenix application from which a user can download multiple(5-6) files of size 1MB. I couldn’t find anything related to sending ...
New
bsollish-terakeet
Credo is smart enough to check for (something like) this: assert length(the_list) == 0 with this response: Checking if an enum is empt...
New
saif
Hello everyone, Long time lurker first time poster here. I’ve recently begun working on Elixir full-time again! :raised_hands: It’s been...
New

We're in Beta

About us Mission Statement