Rurina drwily
  • Joined on 2026-05-14
drwily pushed to feat/deploy-phase15 at drwily/petal 2026-07-27 15:15:39 +00:00
30d5e691c9 Phase 18: settings that belong to the writer, not the browser
drwily pushed to feat/deploy-phase15 at drwily/petal 2026-07-27 14:53:10 +00:00
ddc4164228 Note that the seeded 'local' row reappears after a migration
drwily pushed to feat/deploy-phase15 at drwily/petal 2026-07-27 14:52:21 +00:00
84ee6bfb9c Phase 17: run the migration, and fix the guard that locked out its own backup
drwily pushed to feat/deploy-phase15 at drwily/petal 2026-07-27 14:45:31 +00:00
151df4565b Phase 17: a script to move the local user's writing onto a real account
drwily pushed to feat/deploy-phase15 at drwily/petal 2026-07-27 14:34:40 +00:00
1b4a5f26df Phase 16 is live: record what deploying found
drwily pushed to feat/deploy-phase15 at drwily/petal 2026-07-27 14:33:05 +00:00
e2f967c92b Deploy: drop the interim basic-auth gate now that Petal signs people in
drwily pushed to feat/deploy-phase15 at drwily/petal 2026-07-27 14:27:57 +00:00
6d71276513 Auth: pass the OIDC issuer through untouched, trailing slash and all
drwily pushed to feat/deploy-phase15 at drwily/petal 2026-07-27 14:21:36 +00:00
1cf207d73f Phase 16: Petal authenticates for itself
drwily pushed to feat/deploy-phase15 at drwily/petal 2026-07-27 13:35:38 +00:00
42d857a878 millenia: nightly encrypted backup, supervision, and hardened Piper units
drwily pushed to feat/deploy-phase15 at drwily/petal 2026-07-27 13:27:59 +00:00
33e49ddb62 Encrypted data volume for the VPS, and two bugs the rehearsal caught
drwily pushed to feat/deploy-phase15 at drwily/petal 2026-07-27 13:25:55 +00:00
1d76ab1c82 Guard against Petal starting on an unmounted data volume
drwily pushed to feat/deploy-phase15 at drwily/petal 2026-07-27 13:15:04 +00:00
623bd02b9c Reach vLLM over headscale with a forwarder, and fix millenia's Piper
drwily pushed to feat/deploy-phase15 at drwily/petal 2026-07-27 06:27:15 +00:00
d01a0f1f0a Document the Phase 15 deploy and ungate the Spanish pair
drwily pushed to feat/deploy-phase15 at drwily/petal 2026-07-27 06:21:47 +00:00
5b221cc7a3 Gate the VPS instance behind Traefik basic auth until Phase 16
drwily pushed to feat/deploy-phase15 at drwily/petal 2026-07-27 06:15:06 +00:00
2363ef2d37 Make Piper's synthesis path configurable (TTS_PATH)
drwily pushed to feat/deploy-phase15 at drwily/petal 2026-07-27 06:11:03 +00:00
df6bc4989c Run the container as the host uid that owns the ./data bind mount
drwily created branch feat/deploy-phase15 in drwily/petal 2026-07-27 06:08:36 +00:00
drwily pushed to feat/deploy-phase15 at drwily/petal 2026-07-27 06:08:36 +00:00
8410b6315b Phase 15: containerize Petal for the parodia.dev VPS
dae1213c68 Ratify the language-learning direction and expand it into Phases 15-22
316b6b305d Plan: DreamDict answers the Portuguese dictionary question
023882a722 Add multi-user plan for review
6901cdbbe4 Multi-user groundwork: request-scoped user identity
Compare 7 commits »
drwily synced commits to refs/heads/dm-cadence-daily at drwily/gogobee from mirror 2026-07-27 05:43:53 +00:00
drwily synced new reference refs/heads/dm-cadence-daily to drwily/gogobee from mirror 2026-07-27 05:43:53 +00:00