/nycmesh-gateway

Configure system to act as a gateway to a cjdns based mesh network.

Primary LanguageShell

Cjdns builds for nycmesh.net nodes

This will hopefully become a collection of utilities to produce an image for a raspberry pi/beagle bone black/nanostation/etc that includes all the software necessary to start a node on the nycmesh network.

See http://nycmesh.net/ for more information about the larger meshlocal project

Features

  • cjdns
    • systemd startup script to automatically generate cjdns config with ETHInterface
    • automatically generate .cjdadmin for web interface
  • web interface to cjdns configuration (nodejs in contrib?)
  • gateway from local network to cjdns network (https://github.com/cjdelisle/cjdns/blob/master/doc/nat-gateway.md)
    • ip6tables configuration
    • radvd to broadcast route
    • configure static ipv6 on eth0
  • DNS

Setup

The idea is to have an image setup that does this for you, but until then:

ask in irc.eftnet.org #nycmeshnet for help: web chat