Troubleshooting
Collect logs
docker compose ps
docker compose logs --no-color > syntho.logQuick triage
Check container status:
docker compose ps.Check logs:
docker compose logs -f.Confirm host ports are reachable (or via reverse proxy).
Confirm
.envmatches your access method (HTTP vs HTTPS).
UI not reachable
Check containers:
docker compose ps.Check logs:
docker compose logs -f.Confirm your reverse proxy / firewall exposes port
3000(or your configured port).
Image pull failures
Fix:
Use the registry host and credentials provided by Syntho to login with:
Then:
Login loop / can’t stay logged in
If TLS is terminated at a reverse proxy / load balancer / Ingress, Syntho must be configured for https.
If Syntho is configured for http, browsers can reject cookies.
Symptoms include login loops or sessions not sticking.
Fix:
Set the frontend protocol to
https.Disable secure cookies.
Backend / Core API errors (5xx)
Check which service errors:
If you use external PostgreSQL/Redis, verify network access from the host.
External PostgreSQL issues
Checks:
Host can reach PostgreSQL (DNS, routing, firewall, security groups).
User has permissions to create tables and run migrations.
DB names match your
.env.
If you use the bundled PostgreSQL from deployment-tools, the default database names are:
syntho-backend(Backend)syntho-core(Core API)
Last updated
Was this helpful?

