Add omo (oh-my-opencode) service

Docker deployment of oh-my-opencode connected to Bifrost LLM gateway
via the adolf_default network. Configured with local Ollama models
(qwen3:8b default) — no cloud provider dependencies.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Alvis
2026-03-17 03:06:18 +00:00
parent e04f9059ae
commit b7c503499a
3 changed files with 57 additions and 0 deletions

12
omo/Dockerfile Normal file
View File

@@ -0,0 +1,12 @@
FROM node:22-slim
# Install oh-my-opencode (ships its own opencode binary with omo extensions)
RUN npm install -g oh-my-opencode
# Run non-interactive setup — all cloud providers disabled, bifrost configured via opencode.json
RUN oh-my-opencode install --no-tui --claude=no --openai=no --gemini=no --copilot=no
# Config is mounted at runtime via volume
WORKDIR /workspace
ENTRYPOINT ["oh-my-opencode"]