Files
news_all_spo/.env.example
jze9 9e277de65d 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>
2026-05-20 16:44:36 +05:00

31 lines
1.1 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# ============= БАЗА ДАННЫХ =============
DATABASE_URL=postgresql+asyncpg://db_user:db_password@db-host:5432/news
# ============= MINIO / ХРАНИЛИЩЕ =============
MINIO_ENDPOINT=minio-host:9000
MINIO_ACCESS_KEY=your-access-key
MINIO_SECRET_KEY=your-secret-key
MINIO_BUCKET=news-media
# 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
JWT_ALGORITHM=HS256
# ============= ВКОНТАКТЕ API =============
VK_API_VERSION=5.131
VK_SERVICE_TOKEN=your_vk_service_token_here
# ============= АДМИНИСТРАТОР =============
ADMIN_USERNAME=admin
ADMIN_PASSWORD=your-strong-password
# ============= ДОКУМЕНТАЦИЯ API =============
DOCS_USERNAME=admin
DOCS_PASSWORD=admin
# ============= ЛОГИРОВАНИЕ =============
LOG_LEVEL=INFO