~1 min
Verify It's Running
Check that Mission Control started successfully.
Open the Dashboard
Navigate to http://localhost:4000 in your browser.
You should see the Mission Control dashboard with an empty task list.
Troubleshooting
If the page doesn’t load:
# Check container status
docker compose ps
# View recent logs
docker compose logs --tail=50
Common issues:
- Port 4000 is already in use — change
PORT in .env and restart
- Docker isn’t running — open Docker Desktop and wait for it to start
# Check if the process is running
lsof -i :4000
# View the log file (if you ran in background)
tail -f mission-control.log
Common issues:
- Port 4000 is already in use — set
PORT=4001 in .env and restart
- Node.js version too old — run
node --version and upgrade to 18+
Verify the API
You can also confirm the API is responding:
curl http://localhost:4000/api/health
Expected response: {"status":"ok"}
If you see the dashboard, you’re ready to connect your first agent. If not, the logs will usually tell you exactly what went wrong.