f5cc5cea9c
Use chrony to lock kvm virtualized vm to host rtc
...
continuous-integration/drone/push Build is failing
Chrony uses PHC via VirtIO PTP on KVM to sync the virtial mashines time to
the hosts RTC within nanoseconds. Ntpd is still used for anything else
not virtualized on kvm.
2020-09-04 18:36:50 +02:00
d647550425
netbox: new host and role
continuous-integration/drone/push Build is failing
2020-07-19 12:43:12 +02:00
bc061dff94
apt: use list instead of with_items
continuous-integration/drone/push Build is passing
2020-06-23 21:45:56 +02:00
bad435fad4
cleanup: use systemd module for daemon-reloaed
2020-06-22 13:24:53 +02:00
69ba0b9b38
Update role acertmgr add var acertmgr_version
...
Defining variable acertmgr_version from role defaults, allows version
string to be overridden. Role defaults are set in connection: local scope.
This also shortens long line to make this role linter compliant
2020-06-22 13:22:23 +02:00
eaf2b36e95
Mitigate lint E204 in roles nginx, web-gw and web-svc
2020-06-22 13:22:23 +02:00
e2b9ae548c
nginx: don't use "== True"
2020-06-20 17:23:59 +02:00
9f3945dcc9
acertmgr: ansible style fix
2020-06-20 00:22:26 +02:00
e601249cb4
nginx: enable gzip for proxied responses
2020-06-19 23:15:37 +02:00
462a1128ff
docker: only apply explicitly where needed
2020-06-19 21:15:19 +02:00
6db08c74bd
node_exporter: bump version
2020-06-18 18:07:44 +02:00
3cd6c0b1dc
tileserver: simplify restart handler
2020-06-18 18:07:13 +02:00
55b9801aa4
nginx: hide version
2020-06-18 18:06:43 +02:00
d888969b3c
Reload systemd before restarting services
2020-06-18 08:42:50 +02:00
ac8ece705f
nginx: update global settings
2020-06-18 00:22:50 +02:00
b1c898cce8
web-svc: tiles: increase cache size
2020-06-17 23:46:42 +02:00
aa278534da
web-svc: tiles: remove unused extra domains
2020-06-17 23:46:07 +02:00
541441e6ef
web-svc: cache for more than 10 minutes
2020-06-17 21:20:51 +02:00
4c75e48244
web-svc: forward to new tileserver
2020-06-17 20:54:27 +02:00
22f2a8e3db
unifi: add role for unifi controller
2020-06-17 20:53:51 +02:00
e7b55ce809
tileserver: new role to serve map tile
2020-06-17 20:44:52 +02:00
88e2c60888
web-svc: improve proxy config
2020-06-17 13:32:51 +02:00
84f9372410
web-svc: make nginx settings completely configurable
2020-06-17 10:52:58 +02:00
cb26f4c745
web-gw: sync settings between http and https
2020-06-16 23:47:37 +02:00
aa6aa4650b
implement web service reverse proxy
2020-06-16 23:42:14 +02:00
ea2aaee4dc
docker: new role that is common to all docker VMs
2020-06-16 22:54:53 +02:00
0d5f9d3d1c
acertmgr: switch vom git clone to deb package
2020-06-16 22:46:46 +02:00
ea9cef86c5
Add Updatepath for 11s releases, remove legacy mapping
2020-05-29 23:25:59 +02:00
3c20fc825a
common: fix missing handler
2020-05-28 10:25:09 +02:00
cd6386d58b
remove confluence
2020-05-28 10:24:40 +02:00
1af46b5e28
prometheus: cleanup
2020-05-28 10:23:36 +02:00
d710bd841b
mesh-interfaces: fix ifupdown2 service file (again)
2020-05-24 18:25:53 +02:00
f6c6742e1f
prometheus: collect statistics from proxmox
2020-05-24 18:25:23 +02:00
aec38f1dd4
exit-ip: explicitly enable IPv4 forwarding for the primary interface
2020-02-20 09:45:46 +01:00
d68d29e0eb
common: set journald and logratete.conf rentention to 7 days
2020-02-17 12:25:23 +01:00
4c1d4a485e
common: use new-style network interface names
2020-02-16 01:17:48 +01:00
88122cc5ed
mesh-interfaces: try to fix network target dependency problems
2020-02-16 01:00:48 +01:00
d60af77439
exit-ip: let ansible determine external interface
2020-02-11 12:28:31 +01:00
e9defd4236
web-gw: sync http and https
2020-02-04 10:23:23 +01:00
44211ceee6
mesh-interfaces: add TODO
2020-02-04 10:20:12 +01:00
e69f2249b0
Change IP of respondd receiver to Xavers new Host
2020-01-19 16:41:46 +01:00
238ec8a4b3
mesh-interfaces: fix whitespace
2019-12-16 22:32:37 +01:00
73f1c246de
common: install mtr-tiny
2019-12-16 22:32:05 +01:00
5ac2e63877
nignx: fix whitespace
2019-12-15 23:49:34 +01:00
63c3f1f461
go: bump version
2019-12-15 23:49:19 +01:00
48726f6460
mesh-interfaces: set multicast router on bat-if
...
as per https://gluon.readthedocs.io/en/v2019.1.x/releases/v2019.1.html#gateway-recommendations
2019-12-15 23:07:18 +01:00
625d92c0d0
respondd: update service file
2019-12-15 23:00:07 +01:00
ebf184d1f3
exit-ip: fix missing default value
2019-12-15 22:39:52 +01:00
778f9649e1
respondd: update to current master
...
required in order to be compatible with gluon 2019.1
2019-12-15 22:33:52 +01:00
Bastian Maeuser
4f9d4fd10a
Change Updateserver
2019-12-09 15:32:10 +01:00