mirror of
https://github.com/nickyeoman/docker-compose-cookbooks.git
synced 2026-09-04 02:46:23 +00:00
opencode cli commands
This commit is contained in:
@@ -32,6 +32,42 @@ To use a custom config with `VOL_PATH=/data`, copy it to:
|
|||||||
/data/opencode/config/config.json
|
/data/opencode/config/config.json
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## CLI Cheatsheet
|
||||||
|
|
||||||
|
From the `opencode/` directory, prefix commands with `docker compose`:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
# Start the web UI
|
||||||
|
docker compose up -d
|
||||||
|
|
||||||
|
# Attach TUI to the running server
|
||||||
|
docker compose exec opencode opencode
|
||||||
|
|
||||||
|
# Run a one-off command (replaces the "serve" command)
|
||||||
|
docker compose run --rm opencode opencode stats
|
||||||
|
|
||||||
|
# Common commands (via exec or run)
|
||||||
|
docker compose exec opencode opencode models --refresh
|
||||||
|
docker compose exec opencode opencode models
|
||||||
|
docker compose exec opencode opencode stats
|
||||||
|
docker compose exec opencode opencode stats --models --days 7
|
||||||
|
docker compose exec opencode opencode session list
|
||||||
|
docker compose exec opencode opencode auth list
|
||||||
|
docker compose exec opencode opencode db path
|
||||||
|
docker compose exec opencode opencode upgrade
|
||||||
|
```
|
||||||
|
|
||||||
|
### Inside the TUI
|
||||||
|
|
||||||
|
```
|
||||||
|
/init # Analyze project, create AGENTS.md
|
||||||
|
/models # Switch model
|
||||||
|
/connect # Add API key for a provider
|
||||||
|
/undo # Undo last change
|
||||||
|
/redo # Redo undone change
|
||||||
|
/share # Create share link
|
||||||
|
```
|
||||||
|
|
||||||
## Ollama
|
## Ollama
|
||||||
|
|
||||||
This stack requires the [ollama](../ollama/) stack to be running. The config
|
This stack requires the [ollama](../ollama/) stack to be running. The config
|
||||||
|
|||||||
Reference in New Issue
Block a user