Commit graph

200 commits

Author SHA1 Message Date
792f2749b6 Cleanup 2024-07-18 20:55:48 +02:00
0ab35571b9 monitoring: Add MQTT exporter config for the Bambu printer 2024-07-15 00:33:16 +02:00
c783601fa9
Working config for dashboard / prometheus / grafana 2024-07-14 21:58:41 +02:00
8df1cba71c
WIP: generiek nginx role 2024-07-14 21:43:53 +02:00
ea3b17ef2d
Add validate to ssh config change 2024-07-14 20:21:56 +02:00
ce1babbeda
Rework acme role 2024-07-14 20:20:56 +02:00
b29062a436
Move certbot/letsencrypt to debian_packages_unwanded 2024-07-14 20:04:40 +02:00
789282c82b
Add validation on sshd-config changes 2024-07-14 20:02:12 +02:00
5a3e1bd8ec photos: Update bambulab password path 2024-07-14 14:56:29 +02:00
3ae4b05e17 mqtt: Bridge the bambulab printer 2024-07-14 14:54:58 +02:00
4e75346365 Merge pull request 'Rework ansible' (#1) from linting into main
Reviewed-on: #1
2024-07-12 17:40:38 +02:00
7e493a7ac3 Fix syntax 2024-07-11 22:30:28 +02:00
bb9198a959 Make site.yaml / bitlair.yaml with everything 2024-07-11 22:28:53 +02:00
f6fe4ed11a Correct tags 2024-07-11 22:18:03 +02:00
705d2fcd23 Remove is_vm, include vm.yaml 2024-07-11 22:16:15 +02:00
0507d01bc6 Integrate unattended upgrades + auto-upgrades into apt-templates / main tasks 2024-07-11 22:07:10 +02:00
cd85772a94 Also install vim, install ack, etckeeper 2024-07-11 22:03:11 +02:00
905affc83b Nodeexporter single task version 2024-07-11 22:02:32 +02:00
7d268140db Integrate apt-minimal into apt.conf template 2024-07-11 22:01:56 +02:00
ddda8e13b0 Single task for node-exporter 2024-07-11 21:45:45 +02:00
4fe85270a6 move common-bitlair tasks into main 2024-07-11 21:43:46 +02:00
7d59c108d6 merge common-bitlair into common 2024-07-11 21:42:39 +02:00
b210abc77e More rework 2024-07-11 21:12:19 +02:00
ca3a42d2c6 hosts in ini format 2024-07-11 21:05:18 +02:00
f7f04e7a41
Automated changes from linter ;P 2024-07-11 20:47:52 +02:00
44b73a216f Store sensitive vars in pass 2024-07-10 20:47:01 +02:00
53a1343491 Grant wilco access to all 2024-07-10 20:38:06 +02:00
79de8f02b6 Move root_access vars to group_vars 2024-07-07 15:40:54 +02:00
fe9be33cee git-ci: Update host 2024-07-03 22:04:28 +02:00
938af63983 music: Add foobar to authorized_keys 2024-07-03 21:57:10 +02:00
b9861ccc8e hosts: Update kvm host 2024-07-03 21:53:01 +02:00
0f86386d6e Add www playbook 2024-07-03 21:52:34 +02:00
a31ed367dd common: Include the name of the user in authorized_keys 2024-07-03 21:51:51 +02:00
087a8619cf services/power_mqtt: New config for Space 4
The power meters are not online yet, so this is not tested
2024-07-03 21:47:43 +02:00
b1ab5e0c14 monitoring: Add more node exporter hosts 2024-07-03 21:47:08 +02:00
fbfd3f41be foobar has root on everything 2024-07-03 21:45:11 +02:00
7037464147 Update trusted_ranges for new space4 2024-07-03 21:44:55 +02:00
d764f7d370 monitoring: Fix grafana_address 2024-07-03 21:33:09 +02:00
24d6a769a6 photos: Install ffmpeg 2024-06-30 23:54:13 +02:00
893c8133f5 photos: More Ansible config for the gallery service 2024-06-30 18:51:18 +02:00
d1f171abf0 Add keys of nelus and foobar 2024-06-30 18:02:48 +02:00
7911bc0d7d photos: Add bambulab timelapse fetcher 2024-06-30 18:02:11 +02:00
fedc15a1d7 etherpad: Fix HTTP permission error 2024-06-24 20:25:36 +02:00
33567e6190 Sync from polyfloyd infra 2024-06-24 20:25:00 +02:00
e06d4fee00 wiki: Update spaceapi 2024-06-24 20:21:03 +02:00
8a8216d78e Add HSTS headers to all web services 2024-06-11 20:00:50 +02:00
5ae55c6c5b Faalkaart fixes
https://basisbeveiliging.nl/report/NL/cyber_non_profit/1720
2024-06-04 18:50:16 +02:00
ec1a3662f8 www: Add missing domains to ACME conf 2024-06-04 18:49:27 +02:00
45d29d1280 Add git-ci role 2024-06-02 12:22:37 +02:00
bc8e27f9a6 acme: Remove remove_conflicting tasks 2024-06-01 23:32:04 +02:00