Commit graph

132 commits

Author SHA1 Message Date
Thomas Kleinendorst
dc6b4ee817 Fix Postgres Prometheus exporter 2024-12-30 11:43:35 +01:00
Thomas Kleinendorst
4c5a875b2c Centralize version management 2024-12-30 11:26:27 +01:00
Thomas Kleinendorst
2445a3f622 Update Ansible dependencies 2024-12-30 11:01:55 +01:00
Thomas Kleinendorst
c5cf00844a Add additional home address for Immich 2024-12-30 00:28:10 +01:00
Thomas Kleinendorst
c284a43675 Allow WebSocket proxying/big uploads in Nginx 2024-12-30 00:27:55 +01:00
Thomas Kleinendorst
0cc93f0148 Add Immich to roles 2024-12-29 15:21:17 +01:00
Thomas Kleinendorst
d9f3a2d3f9 Add missing postgres hostname to cloudflare 2024-12-29 14:23:41 +01:00
Thomas Kleinendorst
193580f215 Add external disk to pi 2024-12-29 12:22:16 +01:00
Thomas Kleinendorst
10c5b7836a Delete podman-container role
Not used since we're using Docker instead.
2024-12-27 13:18:52 +01:00
Thomas Kleinendorst
26a0bf4629 Remove pi-hole references 2024-12-27 13:18:11 +01:00
Thomas Kleinendorst
3561513d7d Remove pi-hole entirely 2024-12-25 17:29:24 +01:00
Thomas Kleinendorst
1969af9a01 Add DNS records to Cloudflare automatically
This replaces the custom solution where the records were
added manually in pi-hole.
2024-12-25 17:23:35 +01:00
Thomas Kleinendorst
de2b39097a Update wedding version 2024-12-24 15:48:19 +01:00
Thomas Kleinendorst
8cd1cdc6e5 Update wedding version 2024-12-24 15:29:46 +01:00
Thomas Kleinendorst
bbf110d137 Update wedding version 2024-12-18 13:48:28 +01:00
Thomas Kleinendorst
40abc7477b Update actual version 2024-12-10 15:02:14 +01:00
Thomas Kleinendorst
ebe90e5740 Remove notes apps
These apps were already uninstalled from the Pi.
2024-12-10 15:01:25 +01:00
Thomas Kleinendorst
8e53680bb1 Remove Joplin
I decided not to use this.
2024-12-01 19:10:52 +01:00
Thomas Kleinendorst
c5f810cab6 Remove trillium
I decided not to use this.
2024-12-01 19:08:29 +01:00
Thomas Kleinendorst
9014300eb2 Install Joplin 2024-11-30 14:44:52 +01:00
Thomas Kleinendorst
e7e9c883e3 Add Trilium role to playbook 2024-11-30 13:54:06 +01:00
Thomas Kleinendorst
b15fd369b6 Add trilium notes 2024-11-30 10:55:12 +01:00
Thomas Kleinendorst
5b6712c649 Clean up variables in wedding project 2024-11-30 10:47:11 +01:00
Thomas Kleinendorst
7495b3350d Update wedding version 2024-11-29 08:58:14 +01:00
Thomas Kleinendorst
6786060a1f Enable Chrome/Playwright for changedetection 2024-11-21 21:52:36 +01:00
Thomas Kleinendorst
5794ef6625
Merge pull request #1 from Kleinendorst/reinstall
Reinstall the Raspberry Pi by using Docker instead of Podman
2024-11-21 16:17:25 +01:00
Thomas Kleinendorst
732047f24f Add Grafana deployment 2024-11-21 16:07:26 +01:00
Thomas Kleinendorst
babedfe283 Add changedetection 2024-11-21 15:49:33 +01:00
Thomas Kleinendorst
9cb8f7eb2e Make the wedding service work 2024-11-21 15:25:20 +01:00
Thomas Kleinendorst
e097eb9c93 Add postgres to deployment 2024-11-20 11:49:54 +01:00
Thomas Kleinendorst
c8a8af9c18 Fix pi-hole to work with new setup 2024-11-19 14:31:17 +01:00
Thomas Kleinendorst
e4bdd81823 Simplify the actual role by using Docker 2024-11-19 13:48:23 +01:00
Thomas Kleinendorst
8b61ae28a4 Install all non container roles 2024-11-19 13:37:16 +01:00
Thomas Kleinendorst
37091f9ddc Add passlib dependency 2024-11-19 13:32:27 +01:00
Thomas Kleinendorst
71f927e732 Enable and run all basic roles 2024-11-19 13:25:46 +01:00
Thomas Kleinendorst
23166bc220 Run hardening and Docker role 2024-11-19 13:20:45 +01:00
Thomas Kleinendorst
c1150eeba1 Add comment on hosts file 2024-11-19 12:59:01 +01:00
Thomas Kleinendorst
af7f1148af Update required roles and collections 2024-11-19 12:58:46 +01:00
Thomas Kleinendorst
f392a34c24 Add instructions on DNS address 2024-11-19 12:35:58 +01:00
Thomas Kleinendorst
41b3c27d71 Update actual and wedding versions 2024-11-07 10:55:27 +01:00
Thomas Kleinendorst
4054f1a02e Add Postgres monitoring for Prometheus 2024-10-21 09:43:27 +02:00
Thomas Kleinendorst
653aef8c38 Update wedding container version 2024-10-19 16:00:41 +02:00
Thomas Kleinendorst
7a05fb79d6 Update wedding container version 2024-10-14 11:41:41 +02:00
Thomas Kleinendorst
2c84b17afe Update container versions 2024-10-11 11:20:56 +02:00
Thomas Kleinendorst
86ca04bc32 Fix bug with container_volumes 2024-10-11 11:20:48 +02:00
Thomas Kleinendorst
7b352e02ea Remove the wedding DDNS target
It's now exposed via cloudflared and not via an
external address to the router.
2024-10-07 09:28:18 +02:00
Thomas Kleinendorst
a225fc39db Fix bug with container volumes
The variable probably couldn't be altered because it came
in as a variable to the role.
2024-10-06 18:17:20 +02:00
Thomas Kleinendorst
cfb228cada Add secure postgres deployment 2024-10-06 17:45:04 +02:00
Thomas Kleinendorst
2b1518a5c3 Remove Nginx setup for public wedding container 2024-10-05 12:58:39 +02:00
Thomas Kleinendorst
ea8e387a1c Add cloudflared role 2024-10-05 12:58:04 +02:00