Getting Started

Dev console troubleshooting

Use this page when ./console fails to start the stack, systemd units are unhealthy, or Deno vs Workers instance mode behaves unexpectedly. For database schema issues, see Database troubleshooting.

Console will not start

Dev stack will not start

Instance runtime not switching

Port conflicts

Dev plaintext entrypoint (http://localhost:8880)

Co-located dev exposes a plaintext mirror of the control plane at http://<host>:8880. It is gated by TURBOPANEL_DEV_HTTP_CONTROL_PLANE=1 (injected automatically when the dev user is configured) and is not enabled on managed or production installs. Both TURBOPANEL_INSTANCE_RUNTIME=deno and =workers use the same Caddy proxy, so :8880 mirrors every route on :8443 for either runtime.

Caddy 502 on https://localhost:8443 or http://localhost:8880

TLS / certificate warnings

Schema sync failures

Expo / UI not loading

Platform checkouts missing

The console installs only the daemon repo. Instance, UI, and website are installed by the daemon via Ansible when Start dev stack runs. If checkouts are incomplete, restart the daemon unit and check journalctl -u turbopaneld -f for Ansible errors.

Edit on GitHub

Last updated on

On this page