Skip to content

v0.1.0

Choose a tag to compare

@jamm1985 jamm1985 released this 28 Dec 14:46
· 20 commits to main since this release

Highlights

  • Integrated AI CLI agents: optional codex and gemini services runnable inside the same Docker dev environment (including Vim :terminal workflow).
  • Reproducible Python dev template: Docker + Poetry + configurable OS-level deps, consistent across machines.

Added

  • Docker Compose services for common workflows: vim-ide, poetry, app, jupyterlab, codex, gemini, and codex-web-login.
  • Persistent auth volumes for AI tools: codex-auth and gemini-auth to avoid re-login between runs.
  • Configurable environment via .env (PYTHON_VERSION, POETRY_VERSION, VIM_PACKAGES, platform settings, tokens).

Improved

  • Modern Vim IDE setup (plugins + CoC/LSP configuration) designed for Python development inside the container.
  • Clearer onboarding docs and quickstart flow.

Notes

  • codex-web-login uses network_mode: host (Linux-friendly; Docker Desktop may require an alternative auth approach).
  • app is a packaged image (rebuild required to pick up code changes), while dev services bind-mount the repo for live editing.