Buckets:
| title: Web | |
| description: Bruke OpenCode i nettleseren din. | |
| OpenCode kan kjøres som en nettapplikasjon i nettleseren din, og gir den samme kraftige AI-kodingsopplevelsen uten at du trenger en terminal. | |
|  | |
| ## Komme i gang | |
| Start web-grensesnittet ved å kjøre: | |
| ```bash | |
| opencode web | |
| ``` | |
| Dette starter en lokal server på `127.0.0.1` med en tilfeldig tilgjengelig port og åpner automatisk OpenCode i standard nettleser. | |
| ## Konfigurasjon | |
| Du kan konfigurere webserveren ved å bruke kommandolinjeflagg eller i [konfigurasjonsfilen](/docs/config). | |
| ### Port | |
| Som standard velger OpenCode en tilgjengelig port. Du kan spesifisere en port: | |
| ```bash | |
| opencode web --port 4096 | |
| ``` | |
| ### Vertsnavn | |
| Som standard binder serveren seg til `127.0.0.1` (kun localhost). Slik gjør du OpenCode tilgjengelig på nettverket ditt: | |
| ```bash | |
| opencode web --hostname 0.0.0.0 | |
| ``` | |
| ### Autentisering | |
| For å beskytte tilgang, angi et passord ved hjelp av miljøvariabelen `OPENCODE_SERVER_PASSWORD`: | |
| ```bash | |
| OPENCODE_SERVER_PASSWORD=secret opencode web | |
| ``` | |
| Brukernavnet er satt til `opencode` som standard, men kan endres med `OPENCODE_SERVER_USERNAME`. | |
| ## Bruke webgrensesnittet | |
| Når den er startet, gir nettgrensesnittet tilgang til dine OpenCode-økter. | |
| ### Sesjoner | |
| Se og administrer øktene dine fra hjemmesiden. Du kan se aktive økter og starte nye. | |
|  | |
| ### Serverstatus | |
| Klikk på "Se servere" for å se tilkoblede servere og deres status. | |
|  | |
| ## Koble til en terminal | |
| Du kan koble en terminal TUI til en kjørende webserver: | |
| ```bash | |
| # Start the web server | |
| opencode web --port 4096 | |
| # In another terminal, attach the TUI | |
| opencode attach http://localhost:4096 | |
| ``` | |
| Dette lar deg bruke både nettgrensesnittet og terminalen samtidig, og deler samme økter og tilstand. | |
| ## Konfigurasjonsfil | |
| Du kan også konfigurere serverinnstillinger i `opencode.json` konfigurasjonsfilen: | |
| ```json | |
| { | |
| "server": { | |
| "port": 4096, | |
| "hostname": "0.0.0.0", | |
| "mdns": true, | |
| "cors": ["https://example.com"] | |
| } | |
| } | |
| ``` | |
| Kommandolinjeflagg har forrang over konfigurasjonsfilinnstillinger. | |
Xet Storage Details
- Size:
- 2.34 kB
- Xet hash:
- aab9eab26b107489eb03e726a5dd948ff4aaedafd3be616592b66aa89c825841
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.