a0fa339d6d
Run Tests / test (pull_request) Failing after 11s
在 .env.example 的 AWS_* 區塊與 MigrateStorageToS3 command 加上 TODO(2026-08-03) 註解,說明目前功能已實作但因缺帳號未啟用,直接在 code 裡就看得到狀態,不用另外翻 openspec 文件。 Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_011LpcY9b7y9x4fusHBTXciQ
91 lines
2.3 KiB
Bash
91 lines
2.3 KiB
Bash
APP_NAME=Laravel
|
||
APP_ENV=local
|
||
APP_KEY=
|
||
APP_DEBUG=true
|
||
APP_TIMEZONE=UTC
|
||
APP_URL=http://localhost
|
||
FRONTEND_URL=http://localhost:5173
|
||
|
||
APP_LOCALE=en
|
||
APP_FALLBACK_LOCALE=en
|
||
APP_FAKER_LOCALE=en_US
|
||
|
||
APP_MAINTENANCE_DRIVER=file
|
||
APP_MAINTENANCE_STORE=database
|
||
|
||
BCRYPT_ROUNDS=12
|
||
|
||
LOG_CHANNEL=stderr
|
||
LOG_DEPRECATIONS_CHANNEL=null
|
||
LOG_LEVEL=debug
|
||
|
||
DB_CONNECTION=sqlite
|
||
# DB_HOST=127.0.0.1
|
||
# DB_PORT=3306
|
||
# DB_DATABASE=laravel
|
||
# DB_USERNAME=root
|
||
# DB_PASSWORD=
|
||
# MYSQL_ROOT_PASSWORD=
|
||
|
||
SESSION_DRIVER=redis
|
||
SESSION_LIFETIME=120
|
||
SESSION_ENCRYPT=false
|
||
SESSION_PATH=/
|
||
SESSION_DOMAIN=null
|
||
|
||
BROADCAST_CONNECTION=log
|
||
FILESYSTEM_DISK=local # 本機開發維持 local;雲端部署改為 s3 時需一併設定下方 AWS_* 變數(含 AWS_ENDPOINT/AWS_URL)
|
||
QUEUE_CONNECTION=redis # 雲端建議值;database 效能較差且不利擴容
|
||
|
||
CACHE_STORE=redis
|
||
CACHE_PREFIX=
|
||
|
||
MEMCACHED_HOST=127.0.0.1
|
||
|
||
REDIS_CLIENT=predis
|
||
REDIS_HOST=redis
|
||
REDIS_PASSWORD=null
|
||
REDIS_PORT=6379
|
||
|
||
MAIL_MAILER=smtp
|
||
MAIL_HOST=127.0.0.1
|
||
MAIL_PORT=2525
|
||
MAIL_USERNAME=null
|
||
MAIL_PASSWORD=null
|
||
MAIL_ENCRYPTION=null
|
||
MAIL_FROM_ADDRESS="hello@example.com"
|
||
MAIL_FROM_NAME="${APP_NAME}"
|
||
|
||
# TODO(2026-08-03): 尚未申請 S3 相容服務帳號,以下 AWS_* 僅供未來啟用 FILESYSTEM_DISK=s3
|
||
# 時填入,目前留空不影響任何功能(public disk 走 local)。詳見
|
||
# openspec/changes/cloud-ready-s3-storage/tasks.md 第 4-6 組。
|
||
AWS_ACCESS_KEY_ID=
|
||
AWS_SECRET_ACCESS_KEY=
|
||
AWS_DEFAULT_REGION=us-east-1
|
||
AWS_BUCKET=
|
||
AWS_ENDPOINT= # S3 相容服務(如 Cloudflare R2)的 endpoint URL,AWS S3 本身留空即可
|
||
AWS_URL= # 公開存取用的網址前綴(如 R2 公開網域),留空時 fallback 為 AWS SDK 預設組法
|
||
AWS_USE_PATH_STYLE_ENDPOINT=false # Cloudflare R2 需設為 true
|
||
|
||
VITE_APP_NAME="${APP_NAME}"
|
||
|
||
SENTRY_LARAVEL_DSN=
|
||
SENTRY_ENVIRONMENT="${APP_ENV}"
|
||
|
||
REVERB_APP_ID=
|
||
REVERB_APP_KEY=
|
||
REVERB_APP_SECRET=
|
||
REVERB_HOST=localhost
|
||
REVERB_PORT=8085
|
||
REVERB_SCHEME=http
|
||
|
||
VITE_REVERB_APP_KEY="${REVERB_APP_KEY}"
|
||
VITE_REVERB_HOST="${REVERB_HOST}"
|
||
VITE_REVERB_PORT="${REVERB_PORT}"
|
||
VITE_REVERB_SCHEME="${REVERB_SCHEME}"
|
||
|
||
# Swagger UI — API 伺服器 Base URL(結尾不加斜線)
|
||
# 本地:http://localhost:8080/api
|
||
# 生產:https://api.hank-space.com/api
|
||
L5_SWAGGER_CONST_HOST=http://localhost:8080/api
|
||
L5_SWAGGER_GENERATE_ALWAYS=false |