Guides
Production Best Practices
Practical production notes for current Planisfy deployments.
Production Best Practices
- Set strong
BETTER_AUTH_SECRET,INTERNAL_API_SECRET, and source credential encryption. - Use S3/R2-compatible object storage for production-like artifacts.
- Pin production clients to versioned style and TileJSON URLs when cache immutability matters.
- Keep Valhalla, Pelias, Martin, elevation, and static renderer health visible in monitoring.
- Run database migrations before starting upgraded app containers.
- Test backup and restore before relying on self-host data.