No description
Find a file
Ali Asadi c4f15d9c80 Integrate MinIO for media storage
Swaps default media storage from local FileSystemStorage to MinIO via
django-minio-backend, matching the rest of the Winsoo ecosystem
(advertising, campaign, wallet). Points at a local MinIO container
(added to docker-compose.yml) by default since no shared bucket is
provisioned yet. Existing ImageFields pick up the new storage backend
automatically — no model changes needed.

Verified against a live local MinIO container: bucket auto-creates on
first save, object lands under the expected key, URL resolves.
2026-08-17 18:01:29 +03:30
apps FIX(winofy): add gooyal auth 2026-08-15 10:15:28 +03:30
config Integrate MinIO for media storage 2026-08-17 18:01:29 +03:30
utils Initial Winofy backend: marketplace core (no payment integration) 2026-08-10 14:03:15 +03:30
.env.example Integrate MinIO for media storage 2026-08-17 18:01:29 +03:30
.gitignore Initial Winofy backend: marketplace core (no payment integration) 2026-08-10 14:03:15 +03:30
CLAUDE.md Integrate MinIO for media storage 2026-08-17 18:01:29 +03:30
docker-compose.yml Integrate MinIO for media storage 2026-08-17 18:01:29 +03:30
Dockerfile Initial Winofy backend: marketplace core (no payment integration) 2026-08-10 14:03:15 +03:30
FRONTEND_GUIDE.md Initial Winofy backend: marketplace core (no payment integration) 2026-08-10 14:03:15 +03:30
manage.py Initial Winofy backend: marketplace core (no payment integration) 2026-08-10 14:03:15 +03:30
promtail-config.yaml Initial Winofy backend: marketplace core (no payment integration) 2026-08-10 14:03:15 +03:30
requirements.in Integrate MinIO for media storage 2026-08-17 18:01:29 +03:30
requirements.txt Integrate MinIO for media storage 2026-08-17 18:01:29 +03:30
run.sh Initial Winofy backend: marketplace core (no payment integration) 2026-08-10 14:03:15 +03:30