services:
baserow:
image: baserow-custom:latest
networks:
- dokploy-network
environment:
BASEROW_PUBLIC_URL: "https://${BASEROW_HOST}"
DATABASE_URL: "${BASEROW_DB}"
# S3 Storage Configuration
DEFAULT_FILE_STORAGE: "storages.backends.s3boto3.S3Boto3Storage"
AWS_ACCESS_KEY_ID: "${AWS_ACCESS_KEY_ID}"
AWS_SECRET_ACCESS_KEY: "${AWS_SECRET_ACCESS_KEY}"
AWS_STORAGE_BUCKET_NAME: "${AWS_STORAGE_BUCKET_NAME}"
AWS_S3_ENDPOINT_URL: "${AWS_S3_ENDPOINT_URL}"
AWS_S3_REGION_NAME: "${AWS_S3_REGION_NAME}"
AWS_S3_USE_SSL: "True"
AWS_S3_ADDRESSING_STYLE: "virtual"
AWS_DEFAULT_ACL: "private"
volumes:
baserow_data:
networks:
dokploy-network:
external: true
services:
baserow:
image: baserow-custom:latest
networks:
- dokploy-network
environment:
BASEROW_PUBLIC_URL: "https://${BASEROW_HOST}"
DATABASE_URL: "${BASEROW_DB}"
# S3 Storage Configuration
DEFAULT_FILE_STORAGE: "storages.backends.s3boto3.S3Boto3Storage"
AWS_ACCESS_KEY_ID: "${AWS_ACCESS_KEY_ID}"
AWS_SECRET_ACCESS_KEY: "${AWS_SECRET_ACCESS_KEY}"
AWS_STORAGE_BUCKET_NAME: "${AWS_STORAGE_BUCKET_NAME}"
AWS_S3_ENDPOINT_URL: "${AWS_S3_ENDPOINT_URL}"
AWS_S3_REGION_NAME: "${AWS_S3_REGION_NAME}"
AWS_S3_USE_SSL: "True"
AWS_S3_ADDRESSING_STYLE: "virtual"
AWS_DEFAULT_ACL: "private"
volumes:
baserow_data:
networks:
dokploy-network:
external: true