feat: Add Docker entrypoint script and core project settings.

This commit is contained in:
2026-01-08 02:49:59 +03:00
parent a26e709caa
commit bead5cb76c
2 changed files with 14 additions and 6 deletions

View File

@@ -205,7 +205,7 @@ case "$1" in
--bind 0.0.0.0:8000 \ --bind 0.0.0.0:8000 \
--workers 3 \ --workers 3 \
--threads 2 \ --threads 2 \
--timeout 120 \ --timeout 600 \
--access-logfile - \ --access-logfile - \
--error-logfile - \ --error-logfile - \
--capture-output --capture-output

View File

@@ -252,11 +252,11 @@ SESSION_SAVE_EVERY_REQUEST = True
# 1 год для удобства пользователей # 1 год для удобства пользователей
CSRF_COOKIE_AGE = 31449600 CSRF_COOKIE_AGE = 31449600
# CSRF cookie доступен только по HTTPS на проде # Настройки безопасности куки (универсально для локала и сервера)
CSRF_COOKIE_SECURE = not DEBUG CSRF_COOKIE_SECURE = USE_HTTPS
SESSION_COOKIE_SECURE = USE_HTTPS
# Session cookie доступен только по HTTPS на проде CSRF_COOKIE_HTTPONLY = True
SESSION_COOKIE_SECURE = not DEBUG SESSION_COOKIE_HTTPONLY = True
# ============================================ # ============================================
@@ -588,3 +588,11 @@ CELERY_BEAT_SCHEDULE = {
}, },
}, },
} }
# ============================================
# DATA UPLOAD SETTINGS
# ============================================
# Увеличиваем лимиты для загрузки больших списков (10 000+ клиентов)
DATA_UPLOAD_MAX_NUMBER_FIELDS = 50000
DATA_UPLOAD_MAX_MEMORY_SIZE = 104857600 # 100MB