docs: add OpenChamber feature docs and translations (#1400)
* docs: add OpenChamber feature docs and translations Add 30 new docs pages covering OpenChamber-specific workflows and setup: OpenCode server, providers/models/agents, MCP, skills, commands & snippets, usage, projects, context, notes/todos/plans, scheduled tasks, project actions, preview, worktrees, multi-run, git & GitHub, magic prompts, git identities, mobile/PWA, security, notifications, voice, project icons, remote instances, desktop browser, updates, and three troubleshooting pages. Rebuild sidebar into eight task-oriented sections and translate every new page into all six supported locales (uk, zh-cn, es, pt-br, ko, pl). * docs: surface new sections on homepage and cross-link tunnels Add an Explore block to the docs homepage (all seven locales) linking to the new section anchors, and cross-link the Tunnels page to Security and PWA & Mobile.
This commit is contained in:
committed by
GitHub
parent
bf6043a472
commit
967704a9b9
@@ -0,0 +1,54 @@
|
||||
---
|
||||
title: OpenCode Server
|
||||
description: Conecte o OpenChamber a um servidor OpenCode local ou remoto.
|
||||
---
|
||||
|
||||
# OpenCode Server
|
||||
|
||||
O OpenChamber roda sobre um servidor OpenCode. Por padrão, ele inicia um para você, então não precisa fazer nada. Você só precisa desta página se quiser apontar o OpenChamber para um servidor que já executa, ou gerenciar o que ele inicia.
|
||||
|
||||
## Como o OpenChamber encontra um servidor
|
||||
|
||||
Quando o OpenChamber inicia, ele procura por um servidor nesta ordem:
|
||||
|
||||
1. reutilizar um servidor que ele já iniciou
|
||||
2. conectar a um servidor externo, se você indicou (veja abaixo)
|
||||
3. detectar automaticamente um servidor na porta padrão (`4096`)
|
||||
4. caso contrário, iniciar e gerenciar o seu próprio
|
||||
|
||||
Se nada estiver configurado, o passo 4 acontece automaticamente e você já está pronto para usar.
|
||||
|
||||
## Conectar a um servidor que você já executa
|
||||
|
||||
Defina estas variáveis antes de iniciar o OpenChamber:
|
||||
|
||||
```bash
|
||||
OPENCODE_HOST=http://localhost:4096 OPENCODE_SKIP_START=true openchamber
|
||||
```
|
||||
|
||||
- `OPENCODE_HOST` — o endereço completo do seu servidor OpenCode, incluindo a porta (um valor como `http://localhost:4096`). Ele não deve ter um caminho no final.
|
||||
- `OPENCODE_SKIP_START=true` — diz ao OpenChamber para não iniciar o próprio servidor.
|
||||
|
||||
Se você só precisa mudar a porta, defina `OPENCODE_PORT` em vez de `OPENCODE_HOST`.
|
||||
|
||||
Se faltar a porta em `OPENCODE_HOST` ou se ele tiver um caminho, o OpenChamber o ignora e volta a iniciar o próprio servidor. Fique de olho nos logs de inicialização para um aviso `[config]` caso uma conexão esperada não aconteça.
|
||||
|
||||
## Gerenciar o servidor pela CLI
|
||||
|
||||
```bash
|
||||
openchamber status
|
||||
openchamber logs
|
||||
openchamber restart
|
||||
openchamber stop
|
||||
```
|
||||
|
||||
`openchamber` sozinho inicia o servidor em segundo plano. Adicione `--foreground` para mantê-lo anexado ao seu terminal.
|
||||
|
||||
## "OpenCode is restarting"
|
||||
|
||||
Enquanto o servidor está iniciando ou reiniciando, o OpenChamber mostra um estado "OpenCode is restarting" e pausa as requisições até ele estar pronto. Isso é normal logo após a inicialização ou um reinício. Se nunca sair desse estado, veja [Conexão com o OpenCode](/pt-br/troubleshooting/opencode-connection/).
|
||||
|
||||
## Relacionado
|
||||
|
||||
- [Provedores, Modelos e Agentes](/pt-br/providers/) — configure com o que o servidor conversa
|
||||
- [Conexão com o OpenCode](/pt-br/troubleshooting/opencode-connection/) — se ele não conectar
|
||||
Reference in New Issue
Block a user