Julian Labus
168f26aa14
Inventory: replace 127.0.0.1 with localhost for MySQL connections
2019-05-23 13:33:19 +02:00
Julian Labus
912cff7f5a
Playbooks: move vars from dns.yml to host_vars
2019-05-22 10:10:45 +02:00
Julian Labus
3a77c2901f
Remove dashes from group_vars names
2019-05-22 09:18:40 +02:00
Tobias Hachmer
0c6cec55e3
Add linse.freifunk-mwu.de
...
* Update Playbook dns.yml to manage linse as the external dns master server
2019-03-22 20:34:54 +01:00
Tobias Hachmer
d194d6e936
Role pdns-admin: make dns prefix configurable; add lets encrypt snippet to nginx template
2019-03-22 20:33:32 +01:00
Tobias Hachmer
869dd5b62a
Migrate internal DNS master to PowerDNS
...
* Add playbook dns to manage internal dns master servers
* Add role to manage PowerDNS Admin Web Frontend for PowerDNS
* Move dns zone related data from mesh list to a simpler dict with a simple zone list
* Update role service-bind-slave
* Update Readme.md
* Add requirements.yml
* Update .gitignore
2019-03-20 19:43:11 +01:00
Tobias Hachmer
e4e8c0998f
Introduce p2p vpn link between all ffmwu servers via WireGuard for routing purpose.
...
* add jinja2 extension 'jinja2.ext.do' to ansible.cfg
* add host kichererbse.freifunk-mwu.de
* add new server_type 'mesh-service' and new host group 'ffmwu-mesh-services'
* use new loopback and anycast networks
* add role wireguard
* add role wireguard as dependency for roles network-routing + service-bird
* add playbook 'mesh-services'
2019-03-19 15:23:12 +01:00
Julian Labus
483f49bba4
Inventory: add new domain dom0
2019-03-18 15:20:54 +01:00
Julian Labus
78916057d6
Inventory: fix DHCP ranges on gateway lotuswurzel
...
lotuswurzel was using the first /23 net which is used for static server
IPs
2019-03-18 11:38:44 +01:00
Julian Labus
9b4dec1cf6
Inventory: add new domains
...
dom1: mainz
dom2: wiesbaden
dom3: bingen
dom4: rheingau
dom5: taunus
dom6: limburg
dom7: wielrod
2019-03-02 18:13:41 +01:00
Julian Labus
721b278d3b
Roles: improve multidomain support
2019-03-02 18:12:56 +01:00
Julian Labus
9a36b84a5f
Inventory: fix tunnel_ipv6_network for ffrl-a-ak-ber
2018-11-05 16:56:01 +01:00
Julian Labus
f29da08ba1
Inventory: fix FFRL BGP sessions for Wasserfloh
2018-11-04 02:45:03 +01:00
Sebastian Schmachtel
9f42eaf942
Inventory: added Wasserfloh Gateway
2018-11-03 21:58:58 +01:00
Julian Labus
c86408d352
inventory: add suesskartoffel to ffmwu-monitoring
2018-09-20 11:34:37 +02:00
Julian Labus
b7d6bdea39
Inventory: add gateway spinat
2018-09-12 11:37:14 +02:00
Julian Labus
09d6d96bb2
inventory: add ffmwu_server_type
to all gateway hosts
2018-08-07 11:21:39 +02:00
Tobias Hachmer
88bee34235
Restructure and update role for firmware build server
...
* rename role ffmwu-build -> firmware-build-server
* rename playbook build-server to firmware-build-server
2018-07-24 17:09:02 +02:00
Tobias Hachmer
6904d9fb25
Role server-basic: add template for standard apt sources
2018-03-04 19:51:35 +01:00
Tobias Hachmer
ba83cecc17
Inventory: add gateway lotuswurzel
2018-02-28 17:18:54 +01:00
Julian Labus
ce47909a2c
Inventory: add gateway ingwer.freifunk-mwu.de
2018-02-28 11:16:05 +01:00
Tobias Hachmer
071bdb40d4
Role service-tinc: rework passwordstore lookup
2017-11-12 20:39:33 +01:00
Tobias Hachmer
78a141305d
Rework passwordstore lookup handling in roles service-fastd-mesh und service-fastd-intragate
2017-11-12 20:27:12 +01:00
Tobias Hachmer
e020ea0854
Inventory host_vars: use single file instead of subfolder
2017-11-11 21:19:15 +01:00
Tobias Hachmer
9e3a9562cb
Inventory: add new gateway uffschnitt.freifunk-mwu.de
2017-11-07 06:22:09 +01:00
Tobias Hachmer
3270b5cc3e
Inventory: clean up & rename role ffmwu-prereq to test-prerequisites
...
Remove all hosts which aren't set up by ansible, yet. Prepare to start
from scratch. Only add hosts to the inventory which will be set up
completly by ansible.
2017-09-05 11:25:13 +02:00
kaba
a001d5b8b5
extrasahne
2016-12-07 15:17:02 +01:00
kaba
7ea7290b4f
safeguard not to disrupt manually managed systems
2016-11-28 17:00:44 +01:00
kaba
1ec708a20b
safeguard not to disrupt manually managed systemscat
2016-11-28 16:51:05 +01:00
Tobias Hachmer
54e55358a4
Inventory: add public key of maesto to host milchreis
2016-10-27 10:52:47 +02:00
ka-ba
40fe1d7fb5
fastd config differ for gates and for other meshing servers
2016-10-12 20:24:56 +02:00
ka-ba
1a96ad9ef7
set up meshing server (only local test for now) up to fastd - still missing: batman
2016-09-14 16:39:21 +02:00
ka-ba
33bfb4c427
allow additional ssh keys on specific hosts
2016-07-18 14:59:42 +02:00