71 lines
2.4 KiB
Plaintext
71 lines
2.4 KiB
Plaintext
# Django настройки для локальной разработки
|
|
DJANGO_SECRET_KEY=lskjflSDJHFdSFYU7TYOREIFLUDJKFBNKLJSDHFP9Q234856QT80OUAEIYDWSF9PQ28345701784QRTEOYAGWDFLSBAPWO9I485Y
|
|
DJANGO_DEBUG=True
|
|
DJANGO_ALLOWED_HOSTS=localhost,127.0.0.1,web
|
|
DJANGO_CSRF_TRUSTED_ORIGINS=http://localhost:3000,http://127.0.0.1:3000,http://localhost:8000,http://127.0.0.1:8000
|
|
|
|
# CORS настройки для локальной разработки
|
|
CORS_ALLOWED_ORIGINS=http://127.0.0.1:3000,http://localhost:3000
|
|
CORS_ALLOW_ALL_ORIGINS=True
|
|
CORS_ALLOW_CREDENTIALS=True
|
|
CORS_ALLOW_HEADERS=accept,accept-encoding,authorization,content-type,dnt,origin,user-agent,x-csrftoken,x-requested-with
|
|
|
|
# Локализация
|
|
DJANGO_LANGUAGE_CODE=ru-ru
|
|
DJANGO_TIME_ZONE=UTC
|
|
DJANGO_USE_I18N=True
|
|
DJANGO_USE_TZ=True
|
|
|
|
# Статические файлы
|
|
DJANGO_STATIC_URL=/static/
|
|
DJANGO_MEDIA_URL=/storage/
|
|
|
|
# API настройки
|
|
DJANGO_APPEND_SLASH=False
|
|
|
|
# JWT настройки
|
|
JWT_ACCESS_TOKEN_LIFETIME_MINUTES=60
|
|
JWT_REFRESH_TOKEN_LIFETIME_DAYS=1
|
|
|
|
# База данных PostgreSQL
|
|
DATABASE_ENGINE=django.db.backends.postgresql
|
|
DATABASE_NAME=links_db
|
|
DATABASE_USER=links_user
|
|
DATABASE_PASSWORD=links_OASDUIFH90324*ftye(guBJ;O234789SDgfu{
|
|
DATABASE_HOST=db
|
|
DATABASE_PORT=5432
|
|
|
|
# PostgreSQL настройки для контейнера
|
|
POSTGRES_DB=links_db
|
|
POSTGRES_USER=links_user
|
|
POSTGRES_PASSWORD=links_OASDUIFH90324*ftye(guBJ;O234789SDgfu{
|
|
|
|
# Frontend настройки (для локальной разработки)
|
|
NEXT_PUBLIC_API_URL=http://localhost:8000
|
|
|
|
# URL настройки для Django backend (локальные)
|
|
DJANGO_BACKEND_URL=http://localhost:8000
|
|
DJANGO_BACKEND_PROTOCOL=http
|
|
DJANGO_BACKEND_DOMAIN=localhost:8000
|
|
DJANGO_MEDIA_BASE_URL=http://localhost:8000
|
|
|
|
# Безопасность (отключено для локальной разработки)
|
|
DJANGO_SECURE_SSL_REDIRECT=False
|
|
DJANGO_SECURE_HSTS_SECONDS=0
|
|
DJANGO_SECURE_HSTS_INCLUDE_SUBDOMAINS=False
|
|
DJANGO_SECURE_HSTS_PRELOAD=False
|
|
DJANGO_SECURE_CONTENT_TYPE_NOSNIFF=True
|
|
DJANGO_SECURE_BROWSER_XSS_FILTER=True
|
|
DJANGO_X_FRAME_OPTIONS=SAMEORIGIN
|
|
|
|
# Email настройки (консоль для локальной разработки)
|
|
DJANGO_EMAIL_BACKEND=django.core.mail.backends.console.EmailBackend
|
|
DJANGO_EMAIL_HOST=
|
|
DJANGO_EMAIL_PORT=587
|
|
DJANGO_EMAIL_HOST_USER=
|
|
DJANGO_EMAIL_HOST_PASSWORD=
|
|
DJANGO_EMAIL_USE_TLS=False
|
|
DJANGO_EMAIL_USE_SSL=False
|
|
DJANGO_EMAIL_TIMEOUT=30
|
|
DJANGO_DEFAULT_FROM_EMAIL=
|
|
DJANGO_SERVER_EMAIL= |