Files
drf-rack/docker-compose.env

93 lines
1.6 KiB
Bash

#
# URLs
#
RACK_API_URL='http://localhost:8000'
#
# Security
#
RACK_DEBUG=True
RACK_SECRET_KEY='<change-me>'
RACK_ALLOWED_HOSTS='localhost, 127.0.0.1'
RACK_CORS_ALLOWED_ORIGINS='http://localhost:4200, http://127.0.0.1:4200'
RACK_CSRF_TRUSTED_ORIGINS='http://localhost:4200, http://127.0.0.1:4200'
RACK_SESSION_TIMEOUT=1209600
#
# Main Database
#
RACK_DATABASE_HOST='localhost'
RACK_DATABASE_PORT=5432
RACK_DATABASE_NAME='rack'
RACK_DATABASE_USERNAME='rack'
RACK_DATABASE_PASSWORD='<change-me>'
#
# Test Database
#
RACK_TEST_DATABASE='/tmp/rack/rack.sqlite'
#
# KeyDb Database
#
USE_KEYDB=1
KEYDB_HOST='127.0.0.1'
KEYDB_PORT=6379
KEYDB_DBINDEX=0
KEYDB_PASSWORD='<change-me>'
KEYDB_POOL_SIZE=4
#
# S3 Object Storage
#
USE_S3=1
RACK_S3_ENDPOINT_URL='http://localhost:9000'
RACK_MINIO_API_PORT=9000
RACK_MINIO_CONSOLE_PORT=9001
RACK_S3_ACCESS_KEY='minioadmin'
RACK_S3_SECRET_KEY='<change-me>'
RACK_S3_BUCKET_PREFIX='<change-me>'
RACK_S3_POOL_SIZE=4
#
# I10N and L10N
#
RACK_LANGUAGE='ru'
RACK_TIME_ZONE='Europe/Moscow'
#
# Static & Media files
#
RACK_STATIC_URL='assets/'
RACK_STATIC_ROOT='/tmp/rack/static'
RACK_MEDIA_ROOT='/tmp/rack/media'
RACK_THUMBNAILS_ROOT='/tmp/rack/thumbnails'
#
# Email SMTP
#
RACK_EMAIL_HOST='localhost'
RACK_EMAIL_PORT=1025
RACK_EMAIL_HOST_USER=''
RACK_EMAIL_HOST_PASSWORD=''
RACK_EMAIL_USE_TLS=False
RACK_EMAIL_USE_SSL=False
RACK_EMAIL_TIMEOUT=20
RACK_EMAIL_SSL_KEYFILE=''
RACK_EMAIL_SSL_CERTFILE=''
#
# Email Sender
#
RACK_EMAIL_FROM_NAME='DRF Rack'
RACK_EMAIL_FROM_ADDR='rack@xeaf.net'
RACK_EMAIL_SUBJECT_PREFIX='[DRF Rack]'
#
# Logs
#
RACK_LOG_LEVEL='DEBUG'
RACK_LOG_FILE='/tmp/rack/rack.log'
RACK_DEBUG_LOG_FILE='/tmp/rack/rack_debug.log'