Files
links/docker-compose.prod.yml
Andrey K. Choi 9b31fcf193
Some checks failed
continuous-integration/drone/push Build is failing
🔧 Добавлен скрипт исправления продакшена
 Новый функционал:
- scripts/fix-production-env.sh - автоматическое исправление .env для продакшена
- make fix-production - команда для быстрого исправления

🎯 Что исправляет:
- DJANGO_DEBUG=False (вместо True)
- NEXT_PUBLIC_API_URL=http://links.shareon.kr (вместо localhost)
- Правильные настройки для продакшена
- Пересоздание БД с правильным паролем
- Выполнение миграций
- Создание суперпользователя

📝 Документация:
- PRODUCTION_FIX.md - инструкция по исправлению проблем

🚨 Решает проблему:
- password authentication failed for user links_user
- undefined в API URL фронтенда
- Неправильные настройки DEBUG режима
2025-11-02 15:09:10 +09:00

20 lines
561 B
YAML

# Production configuration for CatLink
services:
web:
environment:
- DJANGO_DEBUG=False
- DJANGO_SECURE_SSL_REDIRECT=False
- DJANGO_SECURE_HSTS_SECONDS=31536000
- DJANGO_SECURE_HSTS_INCLUDE_SUBDOMAINS=True
- DJANGO_SECURE_HSTS_PRELOAD=True
- DJANGO_ALLOWED_HOSTS=links.shareon.kr,shareon.kr,localhost,127.0.0.1
restart: unless-stopped
frontend:
environment:
- NODE_ENV=production
- NEXT_PUBLIC_API_URL=http://links.shareon.kr
restart: unless-stopped
db:
restart: unless-stopped