Commit Graph

  • 9df126c7a9 Fix: developer-writable npm prefix for pi install joakimp 2026-05-09 15:41:33 +02:00
  • 148f4bce8c AGENTS.md: expand doc-coupling rule with release-day checklist joakimp 2026-05-08 21:35:23 +02:00
  • cc98722d84 docs: catch up CHANGELOG and AGENTS.md with v1.14.41b reality joakimp 2026-05-08 21:32:11 +02:00
  • d01cff38d5 DOCKER_HUB: add tailored pi section (run, mempalace, persistence) joakimp 2026-05-08 21:27:59 +02:00
  • 8083cd1a6f docs: surface with-pi and omos-with-pi variants on Docker Hub joakimp 2026-05-08 21:14:01 +02:00
  • f46c4ed017 CI matrix: add with-pi and omos-with-pi build variants v1.14.41b feat/install-pi joakimp 2026-05-08 13:53:08 +02:00
  • bf811f2170 Merge main (v1.14.41 bump) into feat/install-pi joakimp 2026-05-08 13:46:03 +02:00
  • c76b1e8aa3 Bump opencode to 1.14.41 v1.14.41 joakimp 2026-05-08 13:08:50 +02:00
  • 23bf383a37 Fix mempalace init hang on stdin in docker run -it joakimp 2026-05-08 00:36:02 +02:00
  • 5006b01170 Pre-warm chromadb embedding model at build time joakimp 2026-05-08 00:25:22 +02:00
  • f51e9f52a1 Add INSTALL_PI build arg for pi as second harness joakimp 2026-05-07 23:58:37 +02:00
  • a208b073b0 Bump opencode to 1.14.40 v1.14.40 joakimp 2026-05-07 10:52:50 +02:00
  • a803fe4653 Fix smoke-test JSONC parsing to respect URLs v1.14.33 joakimp 2026-05-03 10:34:16 +02:00
  • 79b697dea0 Bump opencode to 1.14.33 joakimp 2026-05-03 10:31:17 +02:00
  • 3e3abc8672 Update docs for named volume config, skillset auto-deploy, opencode.jsonc Joakim Persson 2026-05-02 23:00:41 +00:00
  • 59e58a9d00 Use named volume for opencode config instead of host bind mount Joakim Persson 2026-05-02 22:50:09 +00:00
  • 26ce9aa490 Auto-deploy skillset on container start for portable skill resolution Joakim Persson 2026-05-02 22:21:57 +00:00
  • 3d4e739529 Add Context7 remote MCP server to auto-generated config Joakim Persson 2026-05-02 21:24:04 +00:00
  • a6b0b59946 Bump opencode to 1.14.32 joakimp 2026-05-02 18:04:00 +02:00
  • fc74a8f906 Collapse per-arch matrix back into single multi-arch push jobs v1.14.31d Joakim Persson 2026-05-01 12:28:34 +00:00
  • 5a2d06340e Fix dash-incompatible slash substitution and bump omos size threshold v1.14.31c Joakim Persson 2026-05-01 10:43:04 +00:00
  • 23894bc19f Reclaim runner disk before load: true smoke builds v1.14.31b Joakim Persson 2026-05-01 09:34:52 +00:00
  • f0918ba915 Bump opencode to 1.14.31 and split multi-arch publish across runners v1.14.31 Joakim Persson 2026-05-01 08:43:08 +00:00
  • 1683650240 Bake mempalace-toolkit wrappers into the image v1.14.30b Joakim Persson 2026-04-30 20:56:58 +00:00
  • 9d7c3e5ad8 Bump opencode to 1.14.30 v1.14.30 joakimp 2026-04-30 15:11:49 +02:00
  • 23bae2ab7d Use mempalace-mcp entry point directly, drop redundant wrapper v1.14.29c joakimp 2026-04-29 15:27:30 +02:00
  • e0b6c2082f Add apt-get upgrade to core packages layer v1.14.29b joakimp 2026-04-29 10:25:36 +02:00
  • 2c889b472e Add --retry to all Dockerfile curl invocations joakimp 2026-04-29 10:14:42 +02:00
  • 349bb633ff Fix OMOS bunx detection joakimp 2026-04-29 09:01:23 +02:00
  • 3b3533d40b Bump opencode to 1.14.29 v1.14.29 joakimp 2026-04-28 23:28:53 +02:00
  • 113c9f0bb0 Infrastructure pass: CI smoke tests, floating versions, chown sentinel, generate-config script joakimp 2026-04-28 23:28:43 +02:00
  • 4efc4e8005 Remove dead INSTALL_PYTHON build arg Joakim Persson 2026-04-28 06:53:44 +00:00
  • 49fad7cad9 Update sample docker-compose.yml in DOCKER_HUB.md joakimp 2026-04-27 23:58:48 +02:00
  • ca44da71e1 Add official Gitea MCP server to base image v1.14.28b joakimp 2026-04-27 22:28:15 +02:00
  • 8e605e87d4 Add chroma cache to entrypoint chown loop, finalize v1.14.28b changelog joakimp 2026-04-27 21:45:16 +02:00
  • 7a8de0463f Separate ChromaDB model cache into its own named volume joakimp 2026-04-27 20:05:45 +02:00
  • adaf7ba2ff Auto-register mempalace MCP server in generated opencode.json joakimp 2026-04-27 19:58:36 +02:00
  • d426e92745 Ignore .docker/ buildx state directory joakimp 2026-04-27 19:29:54 +02:00
  • b9c08c3dbb Add MemPalace local-first AI memory system to base image joakimp 2026-04-27 19:25:38 +02:00
  • 45d7e02faf Bump opencode to 1.14.28 v1.14.28 joakimp 2026-04-27 18:50:57 +02:00
  • 4de0bc9993 Document CI runner Docker pruning setup in deploy/README.md v1.14.25 joakimp 2026-04-25 19:35:33 +02:00
  • b648d83928 Bump opencode to 1.14.25 joakimp 2026-04-25 17:36:30 +02:00
  • f2f8a70dae Add CHANGELOG.md and link it from Docker Hub description joakimp 2026-04-23 21:13:31 +02:00
  • c34cf3641b Add devbox-shell bridge line to baked .bash_aliases v1.14.22b joakimp 2026-04-23 20:39:40 +02:00
  • 3a7ec45f4b Add python3-venv to base image (Mason needs ensurepip for venv creation) joakimp 2026-04-23 20:24:07 +02:00
  • e1029bbf27 Add python3-pip to base image for Mason LSP installs joakimp 2026-04-23 20:21:40 +02:00
  • 8c919074dd Persist neovim plugin/Mason data across container recreations joakimp 2026-04-23 19:56:35 +02:00
  • bca403c540 Bump opencode to 1.14.22 v1.14.22 joakimp 2026-04-23 18:10:08 +02:00
  • c182ada0dd Persist zoxide directory history across container recreations v1.14.21 joakimp 2026-04-23 09:17:39 +02:00
  • b9657415c4 Bump opencode to 1.14.21 joakimp 2026-04-23 09:04:44 +02:00
  • b37740bcce Fix incorrect 'Linux unaffected' claim in bind-mount caveat joakimp 2026-04-23 00:27:07 +02:00
  • 3982e9f18c Document Docker Desktop single-file bind-mount gotcha joakimp 2026-04-23 00:25:01 +02:00
  • 4d0c270196 Pin project name in default docker-compose.yml joakimp 2026-04-22 22:41:57 +02:00
  • aed5ff106b Add multi-user setup pointer in DOCKER_HUB.md joakimp 2026-04-22 21:48:05 +02:00
  • 425d53cb57 Update multi-user docs to reflect own-account vs shared-account modes joakimp 2026-04-22 21:24:59 +02:00
  • 60208b2203 Auto-detect username for volume isolation in own-account mode joakimp 2026-04-22 21:21:22 +02:00
  • d65f8cc077 Fix volume collision in shared-machine compose: scope project name by SIGNUM joakimp 2026-04-22 21:17:07 +02:00
  • 4560702550 Document the upgrade-ritual for reconciling VM compose files joakimp 2026-04-22 10:29:03 +02:00
  • c851b4cc8d Clarify tag-letter convention: suffix is build ordinal, 'a' is never used v1.14.20b joakimp 2026-04-21 23:58:12 +02:00
  • 9bb93025f0 Fix [devbox] prompt marker disappearing after 'exec bash' joakimp 2026-04-21 23:52:03 +02:00
  • c05ec7503c Bump opencode to 1.14.20 and clarify versioning convention v1.14.20 joakimp 2026-04-21 21:16:47 +02:00
  • 84b5ed4412 Fix PROMPT_COMMAND collision with zoxide causing ';;' parse error v1.14.19d joakimp 2026-04-21 21:05:20 +02:00
  • 8535f73ad3 Ship shell defaults via /etc/skel-devbox so user files are preserved v1.14.19c joakimp 2026-04-21 19:44:29 +02:00
  • e4063b5559 Persist bash history and bake shell quality-of-life defaults joakimp 2026-04-21 19:30:22 +02:00
  • cb4971b4a6 Document SSH banner-timeout workaround for residential CGNAT users joakimp 2026-04-21 09:04:59 +02:00
  • 3d632ef02f Detect workspace UID and GID independently in entrypoint joakimp 2026-04-20 23:59:32 +02:00
  • 3669bec8ff Stop leaking host GIDs into VM via rsync -a v1.14.19b joakimp 2026-04-20 22:12:19 +02:00
  • f210d533eb Fix root-owned parent dirs left behind by nested volume mounts joakimp 2026-04-20 22:12:14 +02:00
  • 00d4f1596d Ignore personal deploy/my-cloud-init.yml override joakimp 2026-04-20 21:27:05 +02:00
  • 3c19b836cf Clarify OMOS-only features and host-mount portability in docs joakimp 2026-04-20 21:25:44 +02:00
  • fffaeffb7a Refresh default model IDs for current providers joakimp 2026-04-20 21:25:37 +02:00
  • b4d2f09e77 Document rsync in README and DOCKER_HUB tool lists joakimp 2026-04-20 20:27:09 +02:00
  • d74adc14dc Add rsync to base image joakimp 2026-04-20 20:26:24 +02:00
  • 9fa8b5c1e3 Fix misleading --rm wording: data loss happens on any container recreation joakimp 2026-04-20 15:03:00 +02:00
  • 3724519402 Document devbox-state volume for TUI settings persistence joakimp 2026-04-20 14:53:07 +02:00
  • a06dc5f47c Add state volume to entrypoint ownership fix loop joakimp 2026-04-20 14:48:12 +02:00
  • 967ce7df49 Add devbox-state volume to persist TUI settings across container recreations joakimp 2026-04-20 14:37:58 +02:00
  • c209d873ba Bump opencode to v1.14.19 v1.14.19 joakimp 2026-04-20 12:26:23 +02:00
  • e52ac46237 Document gcc and g++ in README and DOCKER_HUB tool lists joakimp 2026-04-20 10:26:52 +02:00
  • 83fb3d6de5 Add gcc and g++ to base image for C/C++ compilation support joakimp 2026-04-20 10:25:44 +02:00
  • d9d3a4c1d2 Fix Bun download URL: remove non-existent LATEST file fetch v1.14.18 joakimp 2026-04-19 23:05:31 +02:00
  • 7b8c74852e Add fzf and ripgrep to VM provisioning packages joakimp 2026-04-19 23:03:21 +02:00
  • c32d50b364 Use Bun baseline build for AVX2-less CPU compatibility (Sandy Bridge) joakimp 2026-04-19 22:35:45 +02:00
  • dd63607a3f Ensure WORKSPACE_PATH from remote .env exists on VM joakimp 2026-04-19 20:15:22 +02:00
  • 3852d3b1ad Exclude AWS CLI and SSO cache from sync-to-vm.sh joakimp 2026-04-19 20:07:36 +02:00
  • ddea23e80a Exclude node_modules and other generated files from sync-to-vm.sh joakimp 2026-04-19 19:58:47 +02:00
  • 466383b546 Add rsync to installed packages for sync-to-vm.sh support joakimp 2026-04-19 19:54:56 +02:00
  • f21cf87881 Fix rsync flag for macOS compatibility joakimp 2026-04-19 19:30:31 +02:00
  • 3c7df3f888 Add sync-to-vm.sh to copy local config directories to remote VM joakimp 2026-04-19 19:25:18 +02:00
  • 6fc74b1f19 Add bind mount pre-creation note to deploy post-setup instructions joakimp 2026-04-19 19:11:36 +02:00
  • 05998bd6a2 Add Bedrock setup notes to deploy docs and cloud-init final message joakimp 2026-04-19 19:04:15 +02:00
  • b1e25a45b2 Default docker-compose.yml to pull from Docker Hub, sync with DOCKER_HUB.md joakimp 2026-04-19 18:50:12 +02:00
  • 16ff29101e Bump opencode to v1.14.18 joakimp 2026-04-19 18:28:39 +02:00
  • 81100fd5bb Add caveats and two-step fallback for inline boot-from-volume command joakimp 2026-04-19 18:15:53 +02:00
  • 4893be4133 Add locale customization instructions to cloud-init template joakimp 2026-04-19 18:09:30 +02:00
  • 9ebff2e037 Fix --block-device syntax to match current OpenStack CLI key names joakimp 2026-04-19 16:49:26 +02:00
  • 5bac08dd03 Fix image name casing to match OpenStack: Debian-13-Trixie joakimp 2026-04-19 16:47:10 +02:00
  • addccd4a82 Remove --key-name from OpenStack examples, clarify SSH key is in cloud-init joakimp 2026-04-19 16:36:15 +02:00
  • 7b0f6ed880 Add floating IP instructions to OpenStack deploy docs joakimp 2026-04-19 16:22:52 +02:00
  • fa3bb12d44 Skip ufw on OpenStack in cloud-init, matching setup-host.sh behavior joakimp 2026-04-19 13:22:07 +02:00