- File Management: Securely handles user file uploads and retrievals using MinIO as the storage backend. It supports private user-specific buckets and public asset buckets.
- Asset Catalog: Maintains a registry of available assets (images, models, etc.) stored in a PostgreSQL database, allowing users to browse and filter available resources.
- Generated Image Proxy: Integrates with downstream AI services to fetch and serve generated images to clients without exposing internal service tokens.
Files
Files Service Description
The service is divided into three primary functional domains: