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 |
|
Thomas Kleinendorst
|
fa78dc7a83
|
Update versions
|
2024-10-05 12:31:55 +02:00 |
|
Thomas Kleinendorst
|
2e32262690
|
Change wedding external address
|
2024-10-04 18:38:39 +02:00 |
|
Thomas Kleinendorst
|
752f187e0b
|
Allow multiple DDNS addresses
This code could probably be optimized a bit more.
|
2024-10-04 17:16:58 +02:00 |
|
Thomas Kleinendorst
|
6d828ea401
|
Add an internally working version of wedding
Working on the internal network that is.
|
2024-10-04 16:51:53 +02:00 |
|
Thomas Kleinendorst
|
388bdc025e
|
Allow specifiying the external port on role
|
2024-10-04 16:51:10 +02:00 |
|
Thomas Kleinendorst
|
4e0e8c271a
|
Fix podman container role on empty volumes
Still some improvments could be made, such as handling
the variable not being present.
|
2024-10-04 16:50:35 +02:00 |
|
Thomas Kleinendorst
|
71499b2610
|
Bind hostname to 172.0.1.1 and use FQDN in config
This makes that we see better labels in Grafana and that we don't
need to expose the address externally.
|
2024-09-23 12:23:05 +02:00 |
|
Thomas Kleinendorst
|
3c0b5ebdab
|
Add Grafana as scrape target
|
2024-09-19 13:31:59 +02:00 |
|
Thomas Kleinendorst
|
1ec2428fa9
|
Update the Actual version
|
2024-09-18 15:34:33 +02:00 |
|
Thomas Kleinendorst
|
ca3da210d2
|
Enable processes node collector
I downloaded a Grafana dashboard which makes use
of the metrics collected here. After applying the change
this works wonderfully.
|
2024-09-18 15:34:24 +02:00 |
|
Thomas Kleinendorst
|
b2acd918b5
|
Add Grafana running in Podman
|
2024-09-18 14:33:20 +02:00 |
|
Thomas Kleinendorst
|
79913e9d03
|
Add and configure Alertmanager
|
2024-09-16 13:16:25 +02:00 |
|
Thomas Kleinendorst
|
c4fd9047f7
|
Add node exporter installation to monitoring
|
2024-09-16 11:33:05 +02:00 |
|
Thomas Kleinendorst
|
da250bc2be
|
Add basic Prometheus role
|
2024-09-16 10:53:58 +02:00 |
|