joakimp
d651a084de
Fix Docker Hub short description: trim to 100-byte limit
2026-04-12 19:00:34 +02:00
joakimp
18b4df23e5
Fix IPv6 connectivity failures: force IPv4 preference in CI builds
Publish Docker Image / build-base (push) Successful in 30m22s
Publish Docker Image / build-omos (push) Successful in 34m37s
Publish Docker Image / update-description (push) Failing after 15s
v1.4.3g
2026-04-12 17:39:25 +02:00
joakimp
60c83568cd
Switch to directory mount for opencode config, update docs with make
...
Publish Docker Image / build-omos (push) Has been cancelled
Publish Docker Image / update-description (push) Has been cancelled
Publish Docker Image / build-base (push) Has been cancelled
Mount ~/.config/opencode as a directory instead of individual files.
This persists all config changes (opencode.json, oh-my-opencode-slim.json,
skills) across container restarts. Add make to README architecture diagram.
2026-04-12 17:33:45 +02:00
joakimp
a8b5f23dba
Add make to dev tools list in DOCKER_HUB.md
Publish Docker Image / build-omos (push) Failing after 10m37s
Publish Docker Image / update-description (push) Has been cancelled
Publish Docker Image / build-base (push) Has been cancelled
2026-04-12 17:05:35 +02:00
joakimp
a6972becd1
Add make to base image
Publish Docker Image / build-base (push) Has been cancelled
Publish Docker Image / build-omos (push) Has been cancelled
Publish Docker Image / update-description (push) Has been cancelled
2026-04-12 17:04:50 +02:00
joakimp
a183ad7ac6
Add neovim 0.12, bat, eza, zoxide, tmux, htop to base image
...
Publish Docker Image / update-description (push) Has been cancelled
Publish Docker Image / build-omos (push) Has been cancelled
Publish Docker Image / build-base (push) Has been cancelled
Replace vim-tiny with neovim from GitHub releases (pinned, multi-arch).
Add bat, eza, zoxide from GitHub releases and tmux, htop, patch from apt.
Move tmux from OMOS-only to base image. Set EDITOR=nvim.
Add neovim config mount option to docker-compose and docs.
2026-04-12 16:59:31 +02:00
joakimp
017f7f1343
Fix Docker Hub description update: use --rawfile and capture error response
2026-04-11 23:52:50 +02:00
joakimp
56f98da914
Add error handling to Docker Hub description update step
Publish Docker Image / build-base (push) Successful in 31m21s
Publish Docker Image / build-omos (push) Successful in 32m22s
Publish Docker Image / update-description (push) Failing after 15s
v1.4.3f
2026-04-11 22:16:09 +02:00
joakimp
078c095116
Parallelize base and omos image builds into separate CI jobs
Publish Docker Image / build-base (push) Successful in 30m52s
Publish Docker Image / build-omos (push) Successful in 35m17s
Publish Docker Image / update-description (push) Successful in 14s
2026-04-11 18:20:33 +02:00
joakimp
e50617d9b9
Clarify tmux is independently useful in OMOS variant documentation
Publish Docker Image / build-and-push (push) Has been cancelled
2026-04-11 16:36:15 +02:00
joakimp
986fed9e05
Add oh-my-opencode-slim to DOCKER_HUB.md as optional build-from-source feature
2026-04-11 16:21:11 +02:00
joakimp
4729131e4e
Add optional oh-my-opencode-slim multi-agent orchestration support
...
Integrate oh-my-opencode-slim as an opt-in feature via INSTALL_OMOS build arg.
A single build arg installs Bun, tmux, and the plugin; runtime activation is
controlled by ENABLE_OMOS and related env vars in the entrypoint.
2026-04-11 16:15:47 +02:00
joakimp
973e727acb
Fix CVEs: install git-lfs from GitHub (Go 1.25), document Go versions for gosu/fzf
Publish Docker Image / build-and-push (push) Successful in 28m34s
v1.4.3e
2026-04-10 23:30:14 +02:00
joakimp
9c8a2c0169
Fix CVEs: install gosu 1.19 and fzf 0.71.0 from GitHub releases instead of Debian packages
Publish Docker Image / build-and-push (push) Successful in 28m17s
v1.4.3d
2026-04-10 22:18:42 +02:00
joakimp
18e55aeb18
Fix CVEs: install gosu from GitHub release instead of Debian package (Go 1.19.8 → current)
Publish Docker Image / build-and-push (push) Successful in 28m38s
v1.4.3c
2026-04-10 20:20:12 +02:00
joakimp
73e94c7e54
Overhaul docs: fix docker-compose to use env_file, add AWS SSO setup guide, clarify exec -u developer
2026-04-10 20:10:18 +02:00
joakimp
fa4739e061
Fix exec examples: specify -u developer since container starts as root
2026-04-10 19:40:19 +02:00
joakimp
b72079f9fa
Add AWS mount to docker-compose examples, remove :ro for SSO token writes
2026-04-10 19:31:32 +02:00
joakimp
ba41187e21
Fix entrypoint crash on read-only SSH mount
Publish Docker Image / build-and-push (push) Successful in 28m27s
v1.4.3b
2026-04-10 17:24:37 +02:00
joakimp
4112d30a3e
Add Linux install instructions for gitleaks
2026-04-10 15:49:10 +02:00
joakimp
8d06a737f1
Add OPENCODE_MODEL and AWS_PROFILE to .env.example
2026-04-10 15:46:53 +02:00
joakimp
aaf7d66157
Update non-root user description to reflect UID auto-matching
2026-04-10 15:35:51 +02:00
joakimp
bc1dceeaa1
Bump opencode to 1.4.3
Publish Docker Image / build-and-push (push) Successful in 28m47s
v1.4.3
2026-04-10 14:14:08 +02:00
joakimp
7685facb37
Add runtime UID/GID adjustment to match host workspace owner
2026-04-10 13:57:45 +02:00
joakimp
94b64db751
Add .env setup instructions to Docker Hub docker-compose section
2026-04-10 13:45:41 +02:00
joakimp
9b1f7d1028
Add optional skill directory mounts for host-based opencode skills
2026-04-10 13:06:58 +02:00
joakimp
476d9fb4f5
Add commented-out config mount to docker-compose example in Docker Hub docs
2026-04-10 13:00:51 +02:00
joakimp
ca5efe1007
Document data persistence and storage locations
2026-04-10 10:00:51 +02:00
joakimp
4b7b8a0c4b
Add multiple shells section to Docker Hub docs
2026-04-10 08:56:07 +02:00
joakimp
c0b887791f
Add Docker Hub description update step to CI workflow
2026-04-10 08:47:27 +02:00
joakimp
4314a3fb88
Fix CI: use vars for username, secrets for token
Publish Docker Image / build-and-push (push) Successful in 28m54s
v1.4.2
2026-04-10 00:23:05 +02:00
joakimp
23a2c3da8c
Fix CI: remove duplicate Docker socket mount
Publish Docker Image / build-and-push (push) Failing after 11m17s
2026-04-10 00:04:26 +02:00
joakimp
489fa5c60f
Fix CI: use container image with Docker CLI and mount Docker socket
Publish Docker Image / build-and-push (push) Failing after 1m7s
2026-04-10 00:00:51 +02:00
joakimp
713a1a6f97
Add Gitea Actions workflow for Docker Hub publishing and Docker Hub usage docs
Publish Docker Image / build-and-push (push) Failing after 27s
2026-04-09 19:26:32 +02:00
joakimp
084881b298
Add gitleaks pre-commit hook and bump opencode to 1.4.2
2026-04-09 19:12:27 +02:00
joakimp
f40124296d
Add usage section: how to connect and run commands inside the container
2026-04-09 14:31:55 +02:00
joakimp
298203a7cd
Add AWS CLI v2 for headless SSO/Bedrock authentication
...
Includes device-code flow docs for browser-less SSO login from
remote/Docker environments.
2026-04-09 14:22:08 +02:00
joakimp
3dfc14c6c1
Initial scaffold: Debian-based opencode v1.4.0 dev container
...
Dockerfile with Node.js 22, git, ssh, fzf, ripgrep, fd, non-root user.
Entrypoint auto-configures provider from env vars.
docker-compose with workspace mount, SSH keys, and persistent data volume.
2026-04-09 00:26:48 +02:00