Commit Graph

31 Commits

Author SHA1 Message Date
a25c25afc4 feat: organize all services into separate stacks by dependency 2025-11-22 17:51:58 +05:00
c59ee18d09 fix: Postgres | finally get backups and restores properly up and running 2025-11-15 13:22:37 +05:00
b83f9521b0 fix lab 2025-10-25 16:13:09 +05:00
ba5494becb fix: Postgres | adjust postgres.conf params for smaller wal size + defaults 2025-10-15 13:29:21 +05:00
28d1671ca6 chore: scaling back up with safety 2025-10-12 05:41:38 +05:00
49037bf808 fix: scale postgres back up to 3 2025-10-11 20:38:37 +05:00
a6c39b4c50 chore: scale down postgres 2025-10-06 15:30:09 +05:00
cc90d7793a feat: revamp and use single namespace and update to latest versions 2025-09-21 17:53:34 +05:00
a54f6df462 various things while resetting lab 2025-09-07 06:28:38 +05:00
d41d926aeb Revert "feat: add barman plugin into postgres cluster"
This reverts commit ed6ef99bb7.
2025-09-06 20:49:29 +05:00
413be3a6d5 Revert "feat: add backups for postgres"
This reverts commit 35d91ab230.
2025-09-06 20:49:25 +05:00
12466975f4 Reapply "feat: add backups for postgres"
This reverts commit d5d242601f.
2025-09-06 20:49:22 +05:00
1b6e98f626 Revert "commit to revert"
This reverts commit 841fb6da08.
2025-09-06 20:49:19 +05:00
841fb6da08 commit to revert 2025-09-06 20:49:10 +05:00
d5d242601f Revert "feat: add backups for postgres"
This reverts commit 35d91ab230.
2025-09-06 20:48:53 +05:00
35d91ab230 feat: add backups for postgres 2025-09-06 20:07:51 +05:00
ed6ef99bb7 feat: add barman plugin into postgres cluster 2025-09-06 19:38:05 +05:00
f40194e50d fix: update postgres cert expiry, add cloudflare token secret 2025-07-28 15:36:42 +05:00
4cd61b76f6 chore: update services to latest versions 2025-07-15 13:08:25 +05:00
bb02f48d9a feat: CDKTF | migrate cert manager to cdktf 2025-07-15 09:45:47 +05:00
452cfe37df feat: CDKTF | migrate longhorn to cdktf 2025-07-15 09:10:04 +05:00
5bfb72ef81 feat: CDKTF | migrate postgres to CDKTF 2025-07-14 21:09:38 +05:00
afc4877e4c fix: Postgres | increase WAL storage capacity 2025-06-21 12:59:48 +05:00
0d4f700b89 feat: NixOS | use LUKS and proper hostname for k3s domain
feat: NixOS | move cluster config to /master

fix: update all stuff for office network

feat: PiHole | set up DHCP server

chore: Cloudflare | delete api token secret

chore: remove external-dns annotations from ingressed services

fix: PiHole | turn off liveness checks due to host ip

fix: GiteaActions | use encrypted storage for runner

fix: ElasticSearch | use encrypted volumes for storage

fix: Pihole | static mac addresses all caps

feat: NixOS | manual network configuration

fix: NixOS | k3s cluster init point to static ip with tls-san

chore: Postgres | move certificate resources into own file + reduce volume size

fix: Pihole | add ingress class name

sec: NixOS | remove token from git
2024-10-24 13:49:41 +05:00
c6933157c0 feat: Postgers | use client managed certificates 2024-10-11 15:04:41 +05:00
34fa878e17 feat: Postgres | expose cluster to public internet 2024-10-01 19:11:32 +05:00
18605f98a1 fix: Postgres | use async replicas only and add dogar.dev to certificate sans 2024-10-01 09:10:50 +05:00
f93c648e84 fix: Postgres | apply custom pg_hba, add server DNS altname 2024-09-04 17:09:34 +05:00
33c151cce5 fix: Postgres | add internal routes for gitea 2024-09-01 15:29:07 +05:00
3e9d4003d8 add memcache and gitea 2024-08-25 07:26:20 +05:00
2731af1bfe add postgres 2024-08-24 21:16:56 +05:00