bd8a764b35
- .env.prod: API_CORS_ORIGINS 增加 http://223.109.142.84:8000 (前端 JS 中硬编码了 NEXT_PUBLIC_API_BASE_URL=http://223.109.142.84:8000, 请求直接打到容器的 8000 端口绕过 nginx,需在 CORS 层放行) - 84 nginx: /_next/static/ location 增加 sub_filter 规则将 http://223.109.142.84:8000 重写为 https://www.quizck.cn(长期方案)
60 lines
1.6 KiB
Bash
60 lines
1.6 KiB
Bash
DATABASE_URL=postgresql+psycopg://fquiz:replace_strong_password@db:5432/fquiz
|
|
DB_HOST=db
|
|
DB_PORT=5432
|
|
DB_NAME=postgres
|
|
DB_SCHEMA=public
|
|
DB_USERNAME=fquiz
|
|
DB_PASSWORD=replace_strong_password
|
|
|
|
USER_USERNAME_COLUMN=username
|
|
USER_PASSWORD_COLUMN=password_hash
|
|
USER_STATUS_COLUMN=status
|
|
|
|
FILE_VFS_ROOT=./data/vfs
|
|
MINIO_ENABLED=true
|
|
MINIO_ENDPOINT=http://minio:9000
|
|
MINIO_ACCESS_KEY=replace_strong_access_key
|
|
MINIO_SECRET_KEY=replace_strong_secret_key
|
|
MINIO_BUCKET=fquiz-files
|
|
MINIO_REGION=us-east-1
|
|
|
|
JWT_SECRET_KEY=replace_strong_jwt_secret
|
|
ACCESS_TOKEN_EXPIRE_MINUTES=480
|
|
REFRESH_TOKEN_EXPIRE_DAYS=30
|
|
REFRESH_COOKIE_SECURE=true
|
|
REFRESH_COOKIE_SAMESITE=lax
|
|
|
|
LLM_PROVIDER_API_KEYS=
|
|
LLM_REQUEST_TIMEOUT_SECONDS=60
|
|
CHAT_CONTEXT_MESSAGE_LIMIT=12
|
|
CHAT_DEFAULT_SYSTEM_PROMPT=You are a helpful assistant.
|
|
|
|
CELERY_BROKER_URL=redis://:${REDIS_PASSWORD}@redis:6379/0
|
|
CELERY_RESULT_BACKEND=redis://:${REDIS_PASSWORD}@redis:6379/1
|
|
CELERY_TIMEZONE=Asia/Shanghai
|
|
SCHEDULER_EXPIRE_INTERVAL_SECONDS=60
|
|
FLOWER_API_BASE_URL=http://flower:5555
|
|
FLOWER_API_TIMEOUT_SECONDS=10
|
|
FLOWER_BASIC_AUTH=admin:change_me
|
|
WORKER_REGISTRY_TTL_SECONDS=90
|
|
CELERY_WORKER_QUEUES=default,celery
|
|
REDIS_PASSWORD=Cp990803
|
|
|
|
WINE_BINARY_PATH=wine
|
|
WINE_ALLOWED_ROOT=./data/wine
|
|
WINE_DEFAULT_TIMEOUT_SECONDS=300
|
|
WINE_MAX_TIMEOUT_SECONDS=1800
|
|
|
|
INITIAL_ADMIN_EMAIL=admin@example.com
|
|
INITIAL_ADMIN_USERNAME=admin
|
|
INITIAL_ADMIN_PASSWORD=replace_strong_admin_password
|
|
|
|
POSTGRES_DB=fquiz
|
|
POSTGRES_USER=fquiz
|
|
POSTGRES_PASSWORD=replace_strong_password
|
|
|
|
NEXT_PUBLIC_APP_BASE_PATH=/fl
|
|
|
|
API_CORS_ORIGINS=https://www.quizck.cn,https://quizck.cn,http://223.109.142.84:8000,http://localhost:3000,http://127.0.0.1:3000
|
|
API_CORS_ORIGIN_REGEX=
|