refactor(opencode): rename service directory from opencode-web to opencode

This commit is contained in:
tiennm99 committed 2026-09-29 19:36:11 +07:00
1 parent d211e42a4a
commit daf18abf70
7 files changed
+7 -7

No files matched your search

+2 -2
View File
@@ -49,7 +49,7 @@ directory, one mounted at `/workspace`. The home volume holds settings,
credentials and CLI logins; `/workspace` holds the code. Point whatever
variable selects the working directory at `/workspace`.
`code-server`, `paseo` and `opencode-web` all follow this. A service with no
`code-server`, `paseo` and `opencode` all follow this. A service with no
human inside it does not — one that spawns a container per session keeps only
its own state volume.
@@ -60,7 +60,7 @@ your extensions and logins.
Check who owns `/workspace` on a fresh volume. Docker creates it `root:root`
unless the image ships the directory, and an image that drops to a non-root
user will not be able to write there. `code-server` needs an explicit `chown`
for this reason; `paseo` and `opencode-web` do not.
for this reason; `paseo` and `opencode` do not.
## Environment variable order
+1 -1
View File
@@ -63,7 +63,7 @@ Each links to its own README for variables, ports, and storage.
| [diun](diun/README.md) | Image-update notifier, reading the Docker API through a read-only proxy |
| [gitea-mirror](gitea-mirror/README.md) | Gitea + PostgreSQL + gitea-mirror, mirroring GitHub repos |
| [goclaw](goclaw/README.md) | Multi-tenant AI agent gateway, with pgvector PostgreSQL |
| [opencode-web](opencode-web/README.md) | opencode coding agent, served as a browser UI |
| [opencode](opencode/README.md) | opencode coding agent, served as a browser UI |
| [paseo](paseo/README.md) | Paseo coding-agent daemon and web UI |
| [traffmonetizer](traffmonetizer/README.md) | TraffMonetizer bandwidth-sharing client |
+1 -1
View File
@@ -64,7 +64,7 @@ Coolify or Dokploy. See the [root README](../README.md) for why.
| `code-server-workspace` | `/workspace` | Code you work on |
Two volumes, the same split [paseo](../paseo/README.md) and
[opencode-web](../opencode-web/README.md) use: home in one, the workspace in
[opencode](../opencode/README.md) use: home in one, the workspace in
the other. Code survives a wipe of the editor's state, and the editor's state
survives a wipe of the code.
File renamed without changes.
File renamed without changes.
@@ -1,4 +1,4 @@
# opencode-web
# opencode
[opencode](https://opencode.ai) served as a browser UI by `opencode web`, which
starts the headless server and its web interface together. The agent runs in
@@ -16,7 +16,7 @@ apk layer puts them back.
3. Log in to a model provider — the UI cannot do it, so use a shell:
```sh
docker compose exec opencode-web opencode auth login
docker compose exec opencode opencode auth login
```
It is interactive, which is why it is not an environment variable; `exec`
@@ -1,5 +1,5 @@
services:
opencode-web:
opencode:
build: .
restart: unless-stopped
command: