Commit Graph

13 Commits

Author SHA1 Message Date
a2eba73cef Install opencode and omp with Bun
- Combine Bun installs for opencode-ai and @oh-my-pi/pi-coding-agent
- Make Makefile include .env optional and silence sed errors
2026-06-22 20:33:01 +08:00
f77b2b1e99 Install oh-my-pi coding agent
- Install @oh-my-pi/pi-coding-agent globally via bun in Containerfile
- Persist agent config (~/.omp/) via compose volume (mounted at /root)
- Agent provides native Zed (ACP protocol) support
2026-06-22 20:19:55 +08:00
841c58943e Remove kilocode dev container files 2026-06-22 02:55:27 +08:00
829a11f404 Switch base image to Ubuntu and update package installation commands 2026-04-16 16:24:33 +08:00
dc947beafa Add Go support to dev containers and Makefile 2026-02-25 14:07:16 +08:00
d04243817e Add shellcheck, tmux, and jq to dev Dockerfiles 2026-01-10 20:42:44 +08:00
3f6384325a feat(devcontainer): add enhanced Maven development environment with Java 21, Bun, and SSH support
- Add Docker Compose configuration for Maven + Java 21 development container
- Include SSH server support for remote development (Zed editor compatible)
- Install Bun package manager and opencode-ai for enhanced development workflow
- Provide Makefile with commands for build, up, down, restart, logs, shell, ssh, and clean
- Add .env.example template for configurable ports and paths
- Include .gitignore for Java/Maven artifacts and IDE files
- Configure USTC mirrors for faster package installation
- Support persistent volume mounting for root user configuration (.ssh, .m2 cache)
2025-12-27 00:43:28 +08:00
b250a3693b fix: keep bun, opencode coommand in env 2025-12-25 17:27:28 +08:00
35034f5e2d Remove .env from tracking 2025-12-25 17:26:32 +08:00
31de812c41 fix: rename gitignore 2025-12-25 00:31:42 +08:00
635d113b4f 添加 kilocode 容器支持和通用 Docker 配置
- 添加 kilocode devcontainer 配置
- 新增 Fedora 和 Ubuntu Dockerfile
- 添加构建自动化 (Makefile, compose.yml)
- 配置环境变量管理 (.env, .env.example)
2025-12-25 00:28:15 +08:00
aca5f52bc2 添加多个开发环境的 Docker 配置,包括 Debian、Maven、LaTeX 和 Rust,移除旧的 Rust 配置 2025-05-03 15:29:58 +08:00
3f454b9805 🎉 init: java, rust, latext dev containers 2025-05-03 14:58:45 +08:00