opencode config
Find a file
Sergey b9daf31233
feat: docker-compose + Dockerfile + .env.example (#24)
* feat(docker): add docker-compose + Dockerfile + .env.example

* docs(handoff): add pr-8 handoff + ADR-004

* docs(handoff): fix PR number

* docs: update project map + handoff + ADR

---------

Co-authored-by: opencode-agent <agent@slaid098.dev>
2026-07-23 23:35:18 +03:00
.github ci: ubuntu-latest workflows + dependabot (#18) 2026-07-23 22:22:09 +03:00
.opencode feat: migrate .opencode/ config from opencode (#23) 2026-07-23 22:57:39 +03:00
app_data chore: initial repo skeleton 2026-07-23 17:39:03 +00:00
docs feat: docker-compose + Dockerfile + .env.example (#24) 2026-07-23 23:35:18 +03:00
src/memory feat: migrate src/ second-brain + tests + python tooling (#17) 2026-07-23 23:17:18 +03:00
tests feat: migrate src/ second-brain + tests + python tooling (#17) 2026-07-23 23:17:18 +03:00
.editorconfig chore: initial repo skeleton 2026-07-23 17:39:03 +00:00
.env.example feat: docker-compose + Dockerfile + .env.example (#24) 2026-07-23 23:35:18 +03:00
.gitignore chore: initial repo skeleton 2026-07-23 17:39:03 +00:00
.pre-commit-config.yaml feat: migrate src/ second-brain + tests + python tooling (#17) 2026-07-23 23:17:18 +03:00
.python-version feat: migrate src/ second-brain + tests + python tooling (#17) 2026-07-23 23:17:18 +03:00
docker-compose.yml feat: docker-compose + Dockerfile + .env.example (#24) 2026-07-23 23:35:18 +03:00
Dockerfile feat: docker-compose + Dockerfile + .env.example (#24) 2026-07-23 23:35:18 +03:00
LICENSE chore: initial repo skeleton 2026-07-23 17:39:03 +00:00
pyproject.toml feat: migrate src/ second-brain + tests + python tooling (#17) 2026-07-23 23:17:18 +03:00
README.md chore: initial repo skeleton 2026-07-23 17:39:03 +00:00
uv.lock feat: migrate src/ second-brain + tests + python tooling (#17) 2026-07-23 23:17:18 +03:00

opencode-config

Docker-based AI coding assistant with persistent memory — opencode configuration.

Quick start

git clone https://github.com/slaid098/opencode-config.git
cd opencode-config
mkdir -p app_data/{workspaces,ssh}
cp .env.example .env  # fill in your keys
docker compose up -d

Access at http://localhost:4096.

Structure

  • .opencode/ — global opencode config (agents, skills, tools, scripts)
  • app_data/workspaces/ — agent working directory
  • app_data/ssh/ — SSH keys (not in git)
  • app_data/opencode-memory/ — persistent memory (separate git repo)
  • src/ — Python RAG CLI (second-brain)