Commit graph

22 commits

Author SHA1 Message Date
Tero Halla-aho
beb60966d4 Make deploy build script container-engine aware 2025-12-21 22:04:56 +02:00
Tero Halla-aho
ed67f4305a Add migration preflight and sync prod DB
Some checks failed
CI / checks (push) Waiting to run
CI / checks (pull_request) Has been cancelled
2025-12-20 22:59:48 +02:00
Tero Halla-aho
a4bd6a1a6a Accept multiple age recipients in build preflight
Some checks failed
CI / checks (push) Waiting to run
CI / checks (pull_request) Has been cancelled
2025-12-20 22:02:02 +02:00
Tero Halla-aho
246109f8d9 Allow age key from ~/.config/age or creds/age-key 2025-12-20 22:02:02 +02:00
Tero Halla-aho
9f3a3b9992 Add Prisma migration preflight check to build 2025-12-20 22:02:02 +02:00
Tero Halla-aho
22240e5080 Fail fast if sops keys cannot decrypt secrets
Some checks failed
CI / checks (pull_request) Has been cancelled
CI / checks (push) Has been cancelled
2025-12-18 22:14:55 +02:00
Tero Halla-aho
438abe536b Improve age key guidance in build pre-flight checks 2025-12-18 22:06:36 +02:00
Tero Halla-aho
19e681e43d Add build pre-flight checks for age keys and docker
Some checks failed
CI / checks (push) Has been cancelled
CI / checks (pull_request) Has been cancelled
2025-12-18 21:41:23 +02:00
Tero Halla-aho
675c0c0924 deploy: run migrations using in-cluster DATABASE_URL 2025-12-18 12:45:30 +02:00
Tero Halla-aho
16fa9bb051 Run prisma migrate deploy during deploy 2025-12-17 14:02:17 +02:00
Tero Halla-aho
28a313830b Allow DYNDNS update script to use env creds 2025-12-16 11:38:37 +02:00
Tero Halla-aho
070c3e1575 Add Loki logging stack 2025-12-16 11:24:06 +02:00
Tero Halla-aho
380c9abf38 Add Trivy update reminder and ignore sensitive paths 2025-12-15 21:49:20 +02:00
Tero Halla-aho
f91b62dc51 Add encrypted kubeconfig and ignore plaintext
Some checks failed
CI / checks (push) Has been cancelled
CI / checks (pull_request) Has been cancelled
2025-12-13 23:32:01 +02:00
Tero Halla-aho
104a8a4cab Default to repo kubeconfig and document deploy access
Some checks are pending
CI / checks (push) Waiting to run
2025-12-12 11:48:39 +02:00
Tero Halla-aho
f3437f2f0e Add unified secrets dotenv loader 2025-12-10 16:05:29 +02:00
Tero Halla-aho
4201884609 Add testing environment deployment and DNS helpers 2025-12-06 17:33:17 +02:00
Tero Halla-aho
d4e84f0b44 Use staging Let's Encrypt issuer for staging 2025-11-27 15:58:56 +02:00
Tero Halla-aho
391f2b95ad Use prod Let's Encrypt issuer on staging 2025-11-27 15:06:37 +02:00
Tero Halla-aho
0041561795 Update price hint to euros and improve amenities UI 2025-11-26 14:27:55 +02:00
Tero Halla-aho
aa2883cb0c fix: ensure leaflet loads, add amenity badges, propagate version 2025-11-24 21:59:12 +02:00
Tero Halla-aho
4c05b0628e feat: enhance listings browsing and amenities 2025-11-24 17:15:20 +02:00