45 lines
1.3 KiB
Bash
45 lines
1.3 KiB
Bash
# =================================================================
|
|
# SEXY Stack Configuration
|
|
# =================================================================
|
|
|
|
# Stack identification
|
|
COMPOSE_PROJECT_NAME=sexy
|
|
|
|
# Docker image
|
|
DOCKER_IMAGE=directus/directus:11.12.0
|
|
|
|
# Database name
|
|
DB_NAME=directus
|
|
|
|
# Traefik configuration
|
|
TRAEFIK_ENABLED=true
|
|
TRAEFIK_HOST=${TRAEFIK_HOST_SEXY}
|
|
|
|
# Application port
|
|
APP_PORT=8055
|
|
|
|
# Additional configuration
|
|
FRONTEND_IMAGE=node:22
|
|
FRONTEND_PORT=3000
|
|
CACHE_ENABLED=true
|
|
CACHE_AUTO_PURGE=true
|
|
WEBSOCKETS_ENABLED=true
|
|
PUBLIC_URL=https://sexy.pivoine.art/api
|
|
CORS_ENABLED=true
|
|
CORS_ORIGIN=https://sexy.pivoine.art
|
|
CORS_CREDENTIALS=true
|
|
SESSION_COOKIE_SECURE=true
|
|
SESSION_COOKIE_SAME_SITE=strict
|
|
SESSION_COOKIE_DOMAIN=sexy.pivoine.art
|
|
EXTENSIONS_PATH=./extensions
|
|
EXTENSIONS_AUTO_RELOAD=true
|
|
DIRECTUS_BUNDLE=/var/www/sexy.pivoine.art/packages/bundle
|
|
CONTENT_SECURITY_POLICY_DIRECTIVES__FRAME_SRC=https://sexy.pivoine.art
|
|
USER_REGISTER_URL_ALLOW_LIST=https://sexy.pivoine.art/signup/verify
|
|
PASSWORD_RESET_URL_ALLOW_LIST=https://sexy.pivoine.art/password/reset
|
|
|
|
# NOTE: Secrets are stored in root secrets.env file
|
|
# Available secrets for this stack:
|
|
# - SEXY_SECRET=CHANGE_ME_GENERATE_WITH_KOMPOSE
|
|
# - SEXY_ADMIN_PASSWORD=CHANGE_ME_GENERATE_WITH_KOMPOSE
|