feat: add configurable S3 object storage

This commit is contained in:
237899745
2026-07-25 13:23:11 +08:00
parent 61fa9cb820
commit d1f093685d
29 changed files with 3703 additions and 284 deletions

View File

@@ -8,7 +8,6 @@ x-imageforge-environment: &imageforge-environment
JWT_EXPIRY_HOURS: ${JWT_EXPIRY_HOURS:-168}
API_KEY_PEPPER: ${API_KEY_PEPPER:?API_KEY_PEPPER is required}
BILLING_PROVIDER: ${BILLING_PROVIDER:-stripe}
STORAGE_TYPE: local
STORAGE_PATH: /app/uploads
PUBLIC_BASE_URL: ${PUBLIC_BASE_URL:-http://localhost:8080}
WORKER_CONCURRENCY: ${WORKER_CONCURRENCY:-2}