Timothy J. Aveni
|
f1a983f61a
|
Run Codex app server on Quixos host
|
2026-06-21 18:08:10 -07:00 |
|
Timothy J. Aveni
|
3984310bc9
|
Install Codex on Quixos host
|
2026-06-21 18:00:04 -07:00 |
|
Timothy J. Aveni
|
6e00312eea
|
Configure Codex defaults for Quixos host
|
2026-06-21 17:26:18 -07:00 |
|
Timothy J. Aveni
|
a3e23668f9
|
Fix shared persistence mounts
|
2026-06-21 11:02:00 -07:00 |
|
Timothy J. Aveni
|
d3e2f976c5
|
Split Caddy state from runtime persistence
|
2026-06-21 10:26:30 -07:00 |
|
Timothy J. Aveni
|
c438c5f4f3
|
Remove stale package tree repair paths
|
2026-06-20 23:08:36 -07:00 |
|
Timothy J. Aveni
|
9f96e7b25d
|
Handle readonly partial package templates
|
2026-06-20 23:04:19 -07:00 |
|
Timothy J. Aveni
|
2c100db34e
|
Clean up failed package creation state
|
2026-06-20 23:00:29 -07:00 |
|
Timothy J. Aveni
|
1f404ad38b
|
Sync package tree when creating packages
|
2026-06-20 22:52:59 -07:00 |
|
Timothy J. Aveni
|
2a0aed2733
|
Split app assets from package state
|
2026-06-20 22:34:51 -07:00 |
|
Timothy J. Aveni
|
23404c800c
|
Rematerialize runtime secrets on demand
|
2026-06-20 22:30:44 -07:00 |
|
Timothy J. Aveni
|
504dbaf133
|
Expose qx-control to orchestrator service
|
2026-06-20 22:27:14 -07:00 |
|
Timothy J. Aveni
|
beda78b0c4
|
Uphold Quixos runtime services
|
2026-06-20 22:08:07 -07:00 |
|
Timothy J. Aveni
|
ed31251251
|
Validate package tree refs before deploy
|
2026-06-20 17:34:16 -07:00 |
|
Timothy J. Aveni
|
98625ae05f
|
Reconcile persist layout after mount
|
2026-06-20 17:17:41 -07:00 |
|
Timothy J. Aveni
|
b05fe6b552
|
Fix persist ZFS import ordering
|
2026-06-20 17:12:30 -07:00 |
|
Timothy J. Aveni
|
6775eb46af
|
Use explicit package tree credentials
|
2026-06-20 16:19:03 -07:00 |
|
Timothy J. Aveni
|
869a380681
|
Prepare persist directories with tmpfiles
|
2026-06-20 16:12:51 -07:00 |
|
Timothy J. Aveni
|
e7bcc623d6
|
Initialize persist before ZFS import
|
2026-06-20 16:09:37 -07:00 |
|
Timothy J. Aveni
|
e7b4813d8e
|
Let normal ZFS mount persist pool
|
2026-06-20 15:27:23 -07:00 |
|
Timothy J. Aveni
|
194dfc290b
|
Avoid persist mount ordering cycle
|
2026-06-20 14:06:14 -07:00 |
|
Timothy J. Aveni
|
b55cfc0c6f
|
Initialize blank runtime persist volumes
|
2026-06-20 13:58:31 -07:00 |
|
Timothy J. Aveni
|
fddbfb3178
|
Fix qx-control wrapper shellcheck
|
2026-06-20 13:28:13 -07:00 |
|
Timothy J. Aveni
|
40c110a4db
|
Use flake user-data and SSM-backed secrets
|
2026-06-20 12:55:13 -07:00 |
|
Timothy J. Aveni
|
1574d5431e
|
Split OpenTofu AMI builder and runtime stacks
|
2026-06-20 11:32:53 -07:00 |
|
Timothy J. Aveni
|
b4b7f2f1de
|
Grant admin control socket access
|
2026-06-20 10:38:38 -07:00 |
|
Timothy J. Aveni
|
b8598be6d4
|
Add qx-control Unix socket transport
|
2026-06-19 23:27:09 -07:00 |
|
Timothy J. Aveni
|
0d5279b719
|
Order Nix daemon after persistent nix mount
|
2026-06-19 18:20:42 -07:00 |
|
Timothy J. Aveni
|
d1677df766
|
Stream package build logs
|
2026-06-19 11:38:54 -07:00 |
|
Timothy J. Aveni
|
8288e90e7a
|
Unblock ports in firewall, set up gitea
|
2026-06-19 09:49:42 -07:00 |
|
Timothy J. Aveni
|
6c4bfd9e84
|
Support authenticated package tree clones
|
2026-06-19 09:25:55 -07:00 |
|
Timothy J. Aveni
|
3611411389
|
Add Git to package tree service path
|
2026-06-18 22:55:30 -07:00 |
|
Timothy J. Aveni
|
764e090c4b
|
Extract control-plane protocol
|
2026-06-18 07:12:54 -07:00 |
|
Timothy J. Aveni
|
9bcf65d9b1
|
Add tofu goodies
|
2026-06-17 21:41:15 -07:00 |
|