ffnord / ffnord-puppet-gateway

Deploy and manage your Freifunk community gateway, mostly compatible with Gluon.
15 stars 13 forks source link

Build Status

Freifunk Gateway Module

This module automates the configuration of a FFNord Freifunk Gateway, used for example in Kiel and Freifunk Nord. The idea is to implement the step-by-step guide on http://wiki.freifunk.net/Freifunk_Hamburg/Gateway with multi-community support and almost all other FFNord tools.

The ffnord::mesh block will setup a bridge, fastd, batman, ntp, dhcpd, dns (bind9), radvd, bird6 and firewall rules vor IPv4 and IPv6. There are types for setting up monitoring, icvpn, anonymous vpn and alfred announcements.

Getting started

A detailed instruction and an example puppet manifest can be found at:
https://github.com/ffnord/ffnord-puppet-gateway/blob/master/docs/admin/getting_started.rst

Open Problems

TODO

History

Basically this is a complete rewrite of the puppet scripts provided by the Freifunk Hamburg Community.