Skip to main content

Troubleshooting

When the local environment misbehaves, run Doctor first - it pinpoints the layer that is broken (tooling, containers, or the site itself) before you start guessing.

Site not loading

ahoy doctor # Check for common issues
ahoy down && ahoy up # Restart containers
ahoy info # Verify URLs and ports

Database connection errors

docker compose ps # Check if the database container is running
ahoy reset # Last resort: rebuild everything

Permission issues

# Fix file permissions (Linux/Mac)
sudo chown -R $USER:$USER .