Commit Graph

380 Commits

Author SHA1 Message Date
Tobias Manske 450b6c160d
Adjust prometheus rules to leave time for backups 2024-02-01 12:08:13 +01:00
Tobias Manske ac0335c9b5
Add postgres healthchecks 2024-02-01 12:08:13 +01:00
Tobias Manske ea11a14c2d
Add scrape option for host.docker.internal 2024-02-01 12:08:13 +01:00
Tobias Manske c142aed490
Add custom scrape configs to some hosts 2024-02-01 12:08:13 +01:00
Tobias Manske 5c07e751d0
Var changes 2024-02-01 12:08:13 +01:00
Tobias Manske a3d72e52e0
add grafana and alertmanager to metrics network 2024-02-01 12:08:13 +01:00
Tobias Manske 0a489823d7
Add smokeping prober to metrics 2024-02-01 12:08:12 +01:00
Tobias Manske 4dc9fb5818
Add smokeping dashboard 2024-02-01 12:08:12 +01:00
Tobias Manske 47ea63c41d
Add monitoring hostnames 2024-02-01 12:08:12 +01:00
Tobias Manske f32dd9b550
Deploy monitoring to all hosts 2024-02-01 12:08:11 +01:00
Tobias Manske 1379ccb2eb
Split monitoring/logging stack so clients can federate onto the server 2024-01-09 23:31:44 +01:00
Tobias Manske f9aeac3285
Fix cifs permissions 2024-01-09 23:30:41 +01:00
Tobias Manske 4b406030fa
Enable cifs encryption 2024-01-08 11:26:17 +01:00
Tobias Manske 0ed91a92c6
Move storagebox to cifs share for better performance
continuous-integration/drone/push Build is passing Details
2024-01-06 02:55:24 +01:00
Tobias Manske 355426a345
Migrate dmarc to clownflare
continuous-integration/drone/push Build is passing Details
2024-01-05 13:07:13 +01:00
Tobias Manske a529c06182
Manage user e1mo
continuous-integration/drone/push Build is passing Details
2024-01-05 02:56:30 +01:00
Tobias Manske 88e8419f8d
Migrate state to b2 2024-01-05 02:56:29 +01:00
Tobias Manske 83784411ed
TF: Fix user groups
continuous-integration/drone/push Build is passing Details
2023-12-27 16:12:10 +01:00
Tobias Manske 20ccc6dc6c
Fixup: Missing domain 2023-12-27 16:12:00 +01:00
Tobias Manske eee8ada41f
Add Wallabag 2023-12-27 16:11:24 +01:00
Tobias Manske 8344f4aee4
Set explicit ownership 2023-12-27 12:00:45 +01:00
Tobias Manske b2ef2f7e27
Add infra and backup to run list
continuous-integration/drone/push Build is passing Details
2023-12-25 18:36:54 +01:00
Tobias Manske 1c617917e6
Backups: Add backup host config 2023-12-25 18:35:54 +01:00
Tobias Manske 75c04207b6
Backups: Move to backup host
continuous-integration/drone/push Build is failing Details
2023-12-25 17:45:59 +01:00
Tobias Manske e6aece0237
minio: add sse
continuous-integration/drone/push Build is passing Details
2023-12-23 17:18:47 +01:00
Tobias Manske 5fdc54be3c
mautrix-signal: ported to go, config needs changes 2023-12-23 16:59:19 +01:00
Tobias Manske c82f71be77
Fix openid role mapping scope
continuous-integration/drone/push Build is passing Details
2023-12-22 16:54:24 +01:00
Tobias Manske baf1a5620e
Fix matrix-signal bridge
continuous-integration/drone/push Build is passing Details
2023-12-22 15:44:20 +01:00
Tobias Manske 049e2d339b
Keep default roles for users with additional roles 2023-12-22 15:44:19 +01:00
Tobias Manske 2a0a82e484
framePolicy: deny doesnt work for keycloak admin interface 2023-12-17 00:45:37 +01:00
Tobias Manske 33fd71beee
Onboard backup.unruhig.eu
continuous-integration/drone/push Build is passing Details
2023-12-17 00:17:18 +01:00
Tobias Manske 2eee8be473
Reapply "Fix: skip aws account query"
continuous-integration/drone/push Build is failing Details
This reverts commit e8ca27d692.
2023-12-06 13:35:09 +01:00
Tobias Manske eb4a67f65e
Ialistannen: +gitea +miniflux
continuous-integration/drone/push Build is passing Details
2023-12-06 13:17:35 +01:00
Tobias Manske 697f55d3c3
fixup! Deploy udev rule
continuous-integration/drone/push Build is passing Details
2023-12-06 13:05:56 +01:00
Tobias Manske f52b3c6b68
Add minio client
continuous-integration/drone/push Build is failing Details
2023-12-06 12:57:35 +01:00
Tobias Manske f871e6223c
Deploy udev rule 2023-12-01 22:34:59 +01:00
Tobias Manske 700065d131
offlineimap fix 2023-12-01 22:11:49 +01:00
Tobias Manske 880c54d92c
Redirects shouldnt be permanent
continuous-integration/drone/push Build is passing Details
2023-11-26 22:35:43 +01:00
Tobias Manske b781f11a82
Update urls
continuous-integration/drone/push Build is passing Details
2023-11-26 22:17:36 +01:00
Tobias Manske e8ca27d692
Revert "Fix: skip aws account query"
continuous-integration/drone/push Build is passing Details
This reverts commit c8462f4450.
2023-11-20 22:03:08 +01:00
Tobias Manske 95af8ef4da
Revert "Limit group mapping to client"
continuous-integration/drone/push Build is failing Details
This reverts commit ff324aebed.
2023-11-20 21:51:07 +01:00
Tobias Manske ff324aebed
Limit group mapping to client
continuous-integration/drone/push Build is failing Details
2023-11-19 23:08:52 +01:00
Tobias Manske c8462f4450
Fix: skip aws account query
continuous-integration/drone/push Build is failing Details
2023-11-19 18:19:04 +01:00
Tobias Manske 8be1976676
Add account for ju256 2023-11-19 18:18:37 +01:00
Tobias Manske 03fceb3d2b
fixup! Update ansible/plays/services/matrix/mautrix-slack/config.yaml
continuous-integration/drone/push Build is passing Details
2023-11-19 16:54:51 +01:00
tobias 9b10033c38 Update ansible/plays/services/matrix/mautrix-slack/config.yaml
continuous-integration/drone/push Build is passing Details
2023-11-19 16:41:11 +01:00
tobias 4a154b10c8 Make user groups exhaustive
continuous-integration/drone/push Build is passing Details
2023-11-19 00:19:16 +01:00
Tobias Manske e4bc073b7b
Disable prometheus
continuous-integration/drone/push Build is passing Details
2023-11-14 16:41:11 +01:00
Tobias Manske fad6404c15
Disable IO Wait warnings as we do not have means of influencing them
continuous-integration/drone/push Build is passing Details
2023-11-12 15:57:45 +01:00
Tobias Manske 5d220348b7
Temporarily remove minio healthcheck
continuous-integration/drone/push Build is passing Details
2023-11-11 23:28:48 +01:00