Commit graph

46 commits

Author SHA1 Message Date
56885d70b6
Add postgresql role 2024-10-31 02:25:02 +01:00
4f97b66c3d
Add (manual) recovery scripts 2024-10-30 16:35:46 +01:00
a2c680f3e8
Add remote docker volumes (using rclone) 2024-10-30 03:52:16 +01:00
f20b2596d0
Add mailcow to terraform 2024-10-29 22:43:05 +01:00
d73462cd90
Fix some issues 2024-10-29 22:41:47 +01:00
589677c50a
Update telegraf config 2024-10-29 14:52:26 +01:00
6fadc45e24
Improve dnsconfig a bit 2024-10-29 14:10:54 +01:00
53d9cd1190
Replace openfaas with dokku 2024-10-29 06:07:04 +01:00
7748ecf828
Move services 2024-10-29 00:34:57 +01:00
d92de81c56
Fix ansible issues 2024-10-29 00:13:56 +01:00
1d14ac888e
Refactor all_services to remove name attribute 2024-10-22 18:29:03 +02:00
e17156a8ca
Improve ports configuration 2024-10-21 01:52:16 +02:00
ff92241ddb
Remove special handling of common services and refactor getting service attributes 2024-10-21 01:29:01 +02:00
fd2eec6683
Add restore-volumes task 2024-10-19 15:18:54 +02:00
bd6409bcc0
Change roles to get domain from all_services 2024-10-19 14:40:16 +02:00
6ace704a46
Update immich image 2024-10-19 00:28:22 +02:00
810bf9acb5
Refactor "dns" to remove target-domain split 2024-10-19 00:19:23 +02:00
82c25edf8e
Add playbook to stop and backup services 2024-10-18 16:34:53 +02:00
36c12a330f
Fix shell_module executable and mail healthcheck 2024-10-18 14:32:30 +02:00
0c60e974a2
Move inventory back into root directory 2024-10-18 01:34:55 +02:00
4104057771
Fix pre-commit hooks and move directories
roles/ and inventory/ are now in playbooks/
also fixed issues reported by ansible-lint
2024-10-14 18:31:36 +02:00
822ec5fcb7
Add node001 2024-10-14 03:30:59 +02:00
e68f2f2cec
Add task to stop unused services 2024-10-13 23:20:11 +02:00
dbb3075c82
Remove explicit svc.name 2024-10-13 21:48:04 +02:00
8b5593e586
Remove switching _ to - on rolenames 2024-10-13 20:32:07 +02:00
eb76c93ae5
Cleanup playbooks 2024-10-13 20:31:23 +02:00
3354ce607d
Improve stuff a bit 2024-10-13 18:30:14 +02:00
f1b7c65577
Add software role and matrix federation button 2024-10-08 22:01:54 +02:00
7d8fa25ad9
Add caddy reload on caddy tag 2024-10-08 21:33:01 +02:00
0a604b77ba
Improve gatus/monitoring a bit 2024-10-08 17:46:14 +02:00
c28a195f49
Add autorestic.all file and move two services 2024-10-08 00:54:09 +02:00
aa9c76a622
Add auto-cleaning for caddy sites 2024-10-07 23:58:56 +02:00
33d5e30ba6
Improve backup service 2024-10-07 21:24:48 +02:00
9b7b5d3642
Replace uptime kuma with gatus 2024-10-07 21:17:35 +02:00
a15e70d73d
Add healthcheck pings to opentofu and add systemd cleanup to healthcheck 2024-10-06 20:47:59 +02:00
2ad3cce749
Move all_services into opentofu 2024-10-06 19:08:13 +02:00
ed51a86935
Replace backup script with autorestic 2024-10-06 01:59:46 +02:00
3fed27b42f
Move services.json into ansible 2024-10-03 03:55:48 +02:00
a8e14b53f5
Refactor services-to-host-mapping and playbooks 2024-10-03 00:50:21 +02:00
825393bbd3
Rename common role to always 2024-10-02 16:35:58 +02:00
bff3308b0e
Cleanup playbooks 2024-10-02 01:04:14 +02:00
4e495dbc51
Remove webdis service 2024-09-28 22:45:37 +02:00
0df0401463
Remove coder 2024-09-28 03:04:46 +02:00
ad2d3c6c06
Add more service databases to terraform 2024-09-28 02:59:34 +02:00
feab7c6ed8
Remove harbor 2024-09-28 01:54:47 +02:00
73bce8f6e5
Migrate services part 2024-09-27 00:05:15 +02:00