…
"network": {
"allowLocalBinding": true,
"forwardPorts": [4096]
},
…
$ greywall --port 4096 --template opencode -- opencode serve --hostname 0.0.0.0 --port 4096 --print-logs --log-level DEBUG
INFO 2026-03-29T02:14:04 +214ms service=default version=1.2.15 args=["serve","--hostname","0.0.0.0","--port","4096","--print-logs","--log-level","DEBUG"] opencode
Warning: OPENCODE_SERVER_PASSWORD is not set; server is unsecured.
INFO 2026-03-29T02:14:04 +1ms service=config path=/home/username/.config/opencode/config.json loading
INFO 2026-03-29T02:14:04 +1ms service=config path=/home/username/.config/opencode/opencode.json loading
INFO 2026-03-29T02:14:04 +5ms service=config path=/home/username/.config/opencode/opencode.jsonc loading
opencode server listening on http://0.0.0.0:4096
ERROR 2026-03-29T02:14:14 +9797ms service=models.dev error=The operation timed out. Failed to fetch models.dev
INFO 2026-03-29T02:14:18 +3775ms service=server method=GET path=/ request
INFO 2026-03-29T02:14:18 +0ms service=server status=started method=GET path=/ request
INFO 2026-03-29T02:14:18 +1ms service=default directory=/home/username/project-dir creating instance
INFO 2026-03-29T02:14:18 +0ms service=project directory=/home/username/project-dir fromDirectory
INFO 2026-03-29T02:14:18 +1ms service=db path=/home/username/.local/share/opencode/opencode.db opening database
INFO 2026-03-29T02:14:18 +3ms service=db count=3 mode=bundled applying migrations
INFO 2026-03-29T02:14:18 +7ms service=default directory=/home/username/project-dir bootstrapping
INFO 2026-03-29T02:14:18 +9ms service=plugin name=CodexAuthPlugin loading internal plugin
INFO 2026-03-29T02:14:18 +1ms service=plugin name=CopilotAuthPlugin loading internal plugin
INFO 2026-03-29T02:14:18 +0ms service=plugin name=gitlabAuthPlugin loading internal plugin
INFO 2026-03-29T02:14:18 +0ms service=plugin path=opencode-anthropic-auth@0.0.13 loading plugin
INFO 2026-03-29T02:14:18 +16ms service=bus type=* subscribing
INFO 2026-03-29T02:14:18 +0ms service=bus type=session.updated subscribing
INFO 2026-03-29T02:14:18 +0ms service=bus type=message.updated subscribing
INFO 2026-03-29T02:14:18 +0ms service=bus type=message.part.updated subscribing
INFO 2026-03-29T02:14:18 +0ms service=bus type=session.diff subscribing
INFO 2026-03-29T02:14:18 +0ms service=format init
INFO 2026-03-29T02:14:18 +0ms service=bus type=file.edited subscribing
INFO 2026-03-29T02:14:18 +0ms service=lsp serverIds=deno, typescript, vue, eslint, oxlint, biome, gopls, ruby-lsp, pyright, elixir-ls, zls, csharp, fsharp, sourcekit-lsp, rust, clangd, svelte, astro, jdtls, kotlin-ls, yaml-ls, lua-ls, php intelephense, prisma, dart, ocaml-lsp, bash, terraform, texlab, dockerfile, gleam, clojure-lsp, nixd, tinymist, haskell-language-server, julials enabled LSP servers
INFO 2026-03-29T02:14:18 +1ms service=file.watcher init
INFO 2026-03-29T02:14:18 +1ms service=scheduler id=snapshot.cleanup run
INFO 2026-03-29T02:14:18 +0ms service=scheduler id=tool.truncation.cleanup run
INFO 2026-03-29T02:14:18 +1ms service=bus type=command.executed subscribing
INFO 2026-03-29T02:14:18 +0ms service=file.watcher platform=linux backend=inotify watcher backend
Hi there,
While
greywall --template opencode -- opencodeworks perfectly fine, I cannot make the OpenCode web UI version work (opencode serve). The page times out whatever I try.I added the following config in
opencode.json:Here are the full command as well as the OpenCode logs: