Installation¶
Base Package¶
Install filestore with pip:
Or with uv:
The base install includes the local filesystem and in-memory storage backends with no additional dependencies beyond FastAPI itself.
Cloud Storage Extras¶
Cloud backends are installed as optional extras so the base package stays lean.
Installs boto3 for S3 and S3-compatible services (MinIO, LocalStack, etc.).
Installs google-cloud-storage for GCS.
Installs azure-storage-blob and azure-identity for Azure Blob Storage.
Optional Extras¶
Multiple Extras¶
Install multiple extras at once:
Requirements¶
- Python ≥ 3.11
- FastAPI ≥ 0.120.0