{"repo":"theriverman/django-minio-backend","free":true,"listed":false,"github":"https://github.com/theriverman/django-minio-backend","clone":"git clone https://github.com/theriverman/django-minio-backend.git","description":"Minio Backend for Django","language":"Python","stars":129,"topics":["django","minio","minio-client","s3","s3-storage","python","django-minio-backend"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"django-minio-backend The django-minio-backend provides a wrapper around the MinIO Python SDK. See minio/minio-py for the source. Requirements & Compatibility Django 4.2 or later Python 3.11.0 or later MinIO SDK 7.2.8 or later (installed automatically) What's in the box? The following set of features are available in django-minio-backend : Django File Storage System Integration Compliance with the django.core.files.storage.Storage class Compliance with the STORAGES setting introduced in Django 4.2 Static Files Support Utilise and manage private and public buckets Create buckets with custom policy hooks ( MINIO POLICY HOOKS ) Consistency Check on Start ( MINIO CONSISTENCY CHECK ON START ) Bucket Check on Upload ( MINIO BUCKET CHECK ON SAVE ) Health Check ( MinioBackend.is minio available() ) Docker Networking Support Management Commands: initialize buckets is minio available clean orphaned minio files URL Caching for improved performance Support for multiple MinIO backends via separate settings.py entries For more about STORAGES , see Django 4.2 release notes / Custom file storages. Migrating from v3.x to v4.0.0+ If your project is using an older version ( This django-admin command creates both the private and public buckets in case one of them does not exist, and sets the public bucket's privacy policy from private (default) to public . Code reference: initialize buckets.py. Static Files Support django-minio-backend allows serving static files from MinIO. To learn more about D","default_branch":null,"files":null,"tree":[],"storefront":"/r/theriverman","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/theriverman/django-minio-backend/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}