fix: исправить URL медиа — nginx /media/ проксирует без имени бакета
- vk_parser: убрать bucket из MINIO_PUBLIC_URL (nginx добавляет /news-media/ сам) - admin_system: добавить endpoint POST /repair-media-urls для обновления старых URL в БД - SystemStatus: кнопка «Починить URL медиа» запускает repair endpoint - .env.example: заменить реальные адреса/пароли на плейсхолдеры Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
12
.env.example
12
.env.example
@@ -1,12 +1,14 @@
|
||||
# ============= БАЗА ДАННЫХ =============
|
||||
DATABASE_URL=postgresql+asyncpg://news_admin:news_secure_2026@192.168.1.11:5432/news
|
||||
DATABASE_URL=postgresql+asyncpg://db_user:db_password@db-host:5432/news
|
||||
|
||||
# ============= MINIO / ХРАНИЛИЩЕ =============
|
||||
MINIO_ENDPOINT=minio:9000
|
||||
MINIO_ACCESS_KEY=minioadmin
|
||||
MINIO_SECRET_KEY=minioadmin
|
||||
MINIO_ENDPOINT=minio-host:9000
|
||||
MINIO_ACCESS_KEY=your-access-key
|
||||
MINIO_SECRET_KEY=your-secret-key
|
||||
MINIO_BUCKET=news-media
|
||||
MINIO_PUBLIC_URL=http://localhost:9000
|
||||
# MINIO_PUBLIC_URL — публичный URL через который браузер загружает медиа.
|
||||
# nginx проксирует /media/ → MinIO bucket, поэтому ставим домен сайта + /media (без имени бакета)
|
||||
MINIO_PUBLIC_URL=https://your-domain.ru/media
|
||||
|
||||
# ============= JWT / БЕЗОПАСНОСТЬ =============
|
||||
JWT_SECRET=your-super-secret-key-change-in-production
|
||||
|
||||
Reference in New Issue
Block a user