mandatory fields for s3 storage

This commit is contained in:
Titouan V 2025-09-01 13:16:10 +02:00
parent 396dbe3bd2
commit b86b7d5808

View file

@ -39,15 +39,15 @@ services:
- 'NEXTAUTH_URL=${SERVICE_URL_CAP_3000}' - 'NEXTAUTH_URL=${SERVICE_URL_CAP_3000}'
- 'DATABASE_ENCRYPTION_KEY=${SERVICE_PASSWORD_64_DATABASEENCRYPTIONKEY}' - 'DATABASE_ENCRYPTION_KEY=${SERVICE_PASSWORD_64_DATABASEENCRYPTIONKEY}'
- 'NEXTAUTH_SECRET=${SERVICE_PASSWORD_64_NEXTAUTHSECRET}' - 'NEXTAUTH_SECRET=${SERVICE_PASSWORD_64_NEXTAUTHSECRET}'
- 'CAP_AWS_ACCESS_KEY=${CAP_AWS_ACCESS_KEY}' - 'CAP_AWS_ACCESS_KEY=${CAP_AWS_ACCESS_KEY:?}'
- 'CAP_AWS_SECRET_KEY=${CAP_AWS_SECRET_KEY}' - 'CAP_AWS_SECRET_KEY=${CAP_AWS_SECRET_KEY:?}'
- 'CAP_AWS_BUCKET=${CAP_AWS_BUCKET}' - 'CAP_AWS_BUCKET=${CAP_AWS_BUCKET:?}'
- 'CAP_AWS_REGION=${CAP_AWS_REGION}' - 'CAP_AWS_REGION=${CAP_AWS_REGION:?}'
- 'S3_PUBLIC_ENDPOINT=${S3_PUBLIC_ENDPOINT}' - 'S3_PUBLIC_ENDPOINT=${S3_PUBLIC_ENDPOINT:?}'
- 'S3_INTERNAL_ENDPOINT=${S3_INTERNAL_ENDPOINT}' - 'S3_INTERNAL_ENDPOINT=${S3_INTERNAL_ENDPOINT:?}'
- 'NEXT_RUNTIME=nodejs' - 'NEXT_RUNTIME=nodejs'
- 'S3_PATH_STYLE=${S3_PATH_STYLE:-true}' - 'S3_PATH_STYLE=${S3_PATH_STYLE:-true}'
- 'CAP_AWS_ENDPOINT=${CAP_AWS_ENDPOINT}' - 'CAP_AWS_ENDPOINT=${CAP_AWS_ENDPOINT:?}'
depends_on: depends_on:
cap-db: cap-db:
condition: service_healthy condition: service_healthy