Ansible roles and playbooks to support the Freifunk Dortmund Infrastructure

Till Klocke 8fd4eb9e56 Added readme file преди 9 години
roles 52c71a860d Added simple supernode role which depends on fastd and batman role преди 9 години
.gitignore acf9f6271d Added gitignore so the .vagrant directory won't be checked in преди 9 години
README 8fd4eb9e56 Added readme file преди 9 години
Vagrantfile a9db6ecc5d Added test Vagrant file преди 9 години
playbook.yml 006f1efbc8 Added test playbook преди 9 години

README

# Ansible roles for Freifunk Dortmund
This repo contains roles which should ease the creation of supernodes and other services
for Freifunk Dortmund (and eventually for other Communities)

Since some software components like fastd and B.A.T.M.A.N. are not always easily available
via a packet manager on all platforms, the basic idea in this repo is to create roles for this
software and eventually fall back to building from source.

## TODO
* fastd needs to be buildable from source
* B.A.T.M.A.N. role needs to enable build from source
* Add role for Freifunk fastd config
* Add role for Freifunk batman config
* Add role for Freifunk network config
* Add support for more platforms (don't force a linux distro to others)
* Everything else I forgot