Skip to content

How-To Guides

How-to guides are task-oriented recipes that help you accomplish a specific goal.

Guide Description
Local Development Setup Build D2S from source for development and customization
Deploy to Production Deploy D2S to a production environment
Run the Test Suite Run backend tests with pytest
Manage Database Migrations Create and apply Alembic migrations
Add an API Endpoint Add a new endpoint to the FastAPI backend
Work with Celery Tasks Add or modify asynchronous background tasks
Generate Vector Format Files Backfill GeoParquet and FlatGeobuf exports for vector layers
Backfill File Sizes Populate file_size for existing data products and raw data