Julian Labus
37d0739a76
Role server-basic: add python3-pip
2019-05-31 13:44:01 +02:00
Julian Labus
3a77c2901f
Remove dashes from group_vars names
2019-05-22 09:18:40 +02:00
Tobias Hachmer
5cc55db92c
Role server-basic: enable unattended upgrade for Archive Unstable
2019-04-11 22:03:07 +02:00
Tobias Hachmer
ecdcb4c294
Role server-basic: enable unattended upgrade for PowerDNS packages
2019-04-09 21:30:44 +02:00
Tobias Hachmer
13b470b5c9
Role server-basic: prevent the kernel to create a bond insterface on module load
2019-03-24 20:20:57 +01:00
Julian Labus
52d55e3997
Role server-basic: use openresolv to set nameserver
2019-03-23 14:59:12 +01:00
Julian Labus
acaf0e63e6
Role server-basic: update unattended-upgrades pattern
2019-03-14 15:37:25 +01:00
Tobias Hachmer
e692ef2cde
Role server-basic: add repo for monitoring server to unattended upgrade config
2018-09-20 20:09:18 +02:00
Tobias Hachmer
ad3107fd0c
Role server-basic: add freifunk+nginx repo to unattended upgrades
2018-09-18 17:33:27 +02:00
Tobias Hachmer
69a12e0696
Migrate all with_* loops to new loop directive
2018-09-18 14:27:58 +02:00
Julian Labus
8b81eb6d7e
update READMEs
2018-09-18 12:48:09 +02:00
Julian Labus
c65d39ee54
add role service-influxdb
2018-09-18 12:48:07 +02:00
Julian Labus
b8e122ee8c
role server-basic: add net-tools and dnsutils to package list
2018-09-18 12:48:06 +02:00
Tobias Hachmer
6904d9fb25
Role server-basic: add template for standard apt sources
2018-03-04 19:51:35 +01:00
Tobias Hachmer
886cdb2417
Handlers: move all handlers into their roles, again
2018-03-01 06:34:55 +01:00
Tobias Hachmer
89281c68a8
Role server-basic: ensure rpcbind is not installed
2018-02-28 06:06:14 +01:00
Tobias Hachmer
3c8d012ac7
Add role users
2018-02-28 06:04:25 +01:00
Tobias Hachmer
bd52ad6dd7
Role server-basic: fix networking.service from ifupdown2 - some interfaces come up too late
2018-02-05 17:37:52 +01:00
Tobias Hachmer
64f99ea396
Rename ffmwu custom config config dir from ~/.config to ~/.ffmwu-config
2017-12-31 13:41:46 +01:00
Tobias Hachmer
7c80d75632
Role server-basic: update handling of dummy module
2017-12-30 23:10:11 +01:00
Tobias Hachmer
c79fb69789
Role server-basic: add unattended-upgrades
2017-12-30 22:47:58 +01:00
Tobias Hachmer
10d25ee031
Move dummy module from role kmod-batman to server-basic
2017-11-12 14:35:11 +01:00
Tobias Hachmer
7a482e195f
Role server-basic: add locale setting
2017-11-12 12:44:20 +01:00
Tobias Hachmer
387f3bbf6b
Update fastd peer limit configuration
...
* add list of legacy gateways (temporarily)
* change backend-scripts branch to ansible
* Role server-basic: ensure ffmwu config directory is present
* Role service-fastd: add fastd-status script
* role service-fastd-mesh: add templating for fastd peer limit
configuration
2017-11-06 17:41:17 +01:00
Tobias Hachmer
79017f02d6
Use package module where possible instead of apt
2017-10-11 17:53:20 +02:00
Tobias Hachmer
2f32bd6c1e
Restructure network interfaces in order to use ifupdown2
...
- rewrite interface templates for batman, fastd, ffrl and meshbridge
- add package ethtool to role server-basic
- use more ipaddr filters and get rid of unneeded variables in dict
ffrl_exit_server
- change ffrl_public_ipv4_nat variable to ip/prefix format
- update readme files
2017-10-03 14:37:39 +02:00
Tobias Hachmer
ab45622570
Role server-basic: add package bridge-utils
2017-09-29 20:34:38 +02:00
n0trax
951ab924a5
Set 'become' default to True ( #7 )
2017-09-17 10:11:45 +02:00
Tobias Hachmer
dd6d5b6ec5
Add role service-bird-icvpn; add python3-yaml package to server-basic
...
role
2017-09-11 23:35:20 +02:00
Tobias Hachmer
ed03ad8573
Roles: add role documentation
2017-09-11 23:23:34 +02:00
Tobias Hachmer
94cb21daad
Add a bunch of new roles
...
- Update Readme
- Update ansible.cfg
- Add playbook to set up gateways
- Add group variables
2017-09-11 23:21:44 +02:00