Files
test-litestar-addressbook/.env.template
Eden Kirin f57c4d4491 Tweaks
2023-09-15 19:43:58 +02:00

60 lines
1.2 KiB
Plaintext

# App
BUILD_NUMBER=0
DEBUG=true
ENVIRONMENT=local
LOG_LEVEL=INFO
NAME=addressbook
# Api
API_CACHE_EXPIRATION=60
API_DB_SESSION_DEPENDENCY_KEY=db_session
API_DEFAULT_PAGINATION_LIMIT=100
API_DEFAULT_USER_NAME="__default_user__"
API_HEALTH_PATH=/health
API_SECRET_KEY=super-secret-value
API_USER_DEPENDENCY_KEY=user
# OpenAPI
OPENAPI_CONTACT_EMAIL=some_human@email.com
OPENAPI_CONTACT_NAME="Some Human"
OPENAPI_TITLE="My Litestar App"
OPENAPI_VERSION=1.0.0
# Database
DB_ECHO=true
DB_ECHO_POOL=false
DB_POOL_DISABLE=false
DB_POOL_MAX_OVERFLOW=10
DB_POOL_SIZE=5
DB_POOL_TIMEOUT=30
DB_HOST=localhost
DB_PORT=5432
DB_NAME=addressbook
DB_USER=addressbook
DB_PASSWORD=addressbook
DB_FLYWAY_PATH=/usr/local/bin/flyway
# Server
UVICORN_HOST=0.0.0.0
UVICORN_KEEPALIVE=65
UVICORN_LOG_LEVEL=info
UVICORN_PORT=8000
UVICORN_RELOAD=true
UVICORN_TIMEOUT=65
# Email
EMAIL_HOST=mailhog
EMAIL_NEW_AUTHOR_SUBJECT="New Author Added"
EMAIL_PORT=1025
EMAIL_RECIPIENT=someone@somewhere.com
EMAIL_SENDER=root@localhost
# Tests
TESTS_DB_HOST=localhost
TESTS_DB_PORT=5432
TESTS_DB_NAME=test_db-name
TESTS_DB_USER=db-user
TESTS_DB_PASSWORD=db-password
TESTS_DROP_DATABASE_BEFORE_TESTS=True
TESTS_DROP_DATABASE_AFTER_TESTS=True