VinSync
Setup Wizard — fix common install issues in minutes

First-time setup checks

This page is safe to share with admins: it only shows "Configured/Missing", never secret values.
Cloud Mode Ready
Cloud Mode Warnings
1 warning(s)
HTTPS is not enabled. Production deployments should use HTTPS with a valid certificate.
1) Laravel APP_KEY
Valid (base64, 32 bytes)
A bad APP_KEY causes 500 errors like “Unsupported cipher or incorrect key length”.
2) Admin account
Enabled (users exist)
The dashboard is protected by user accounts. Create the first admin user to continue.
3) Backend keys
Required for UI ↔ Go API and Agents ↔ Go API
BACKEND_API_KEY
Configured
Sent as X-Api-Key (Laravel → Go). Browsers never see it.
AGENT_API_KEY (legacy)
Optional (per-agent keys)
Optional legacy shared key for agents. Recommended: per-agent keys via Bulk Register.
4) Backend connectivity
OK (200, 48ms)
The UI talks to the Go backend at http://api:8090. If this fails, check Docker networking/ports and keys.
Tip: after you finish setup, use the Settings page for ongoing health checks.
After login, see Docs → Troubleshooting for more help.