# Versity S3 Gateway — POSIX backend over Docker volumes. # https://github.com/versity/versitygw services: versitygw: image: versity/versitygw:v1.3.1 container_name: versitygw restart: unless-stopped environment: - ROOT_ACCESS_KEY=${ROOT_ACCESS_KEY} - ROOT_SECRET_KEY=${ROOT_SECRET_KEY} # Matches Helm chart default; enables `/_/health` for probes. - VGW_HEALTH=/_/health ports: - "${VERSITYGW_PORT:-10000}:10000" volumes: - s3_data:/data/s3 - iam:/data/iam - versions:/data/versions command: - "--port" - ":10000" - "--iam-dir" - "/data/iam" - "posix" - "--versioning-dir" - "/data/versions" - "/data/s3" healthcheck: test: [ "CMD", "wget", "-qO-", "http://127.0.0.1:10000/_/health", ] interval: 30s timeout: 5s retries: 3 start_period: 10s volumes: s3_data: iam: versions: