services:
rustfs:
image: rustfs/rustfs:1.0.0-alpha.60
container_name: fbc-rustfs
ports:
- "${RUSTFS_API_PORT:-9000}:9000"
- "${RUSTFS_CONSOLE_PORT:-9001}:9001"
environment:
RUSTFS_ROOT_USER: "${RUSTFS_ROOT_USER:-rustfsadmin}"
RUSTFS_ROOT_PASSWORD: "${RUSTFS_ROOT_PASSWORD:-rustfsadmin}"
volumes:
- rustfs_data:/data
- rustfs_logs:/logs
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:9000/minio/health/live"]
interval: 10s
timeout: 3s
retries: 3
restart: unless-stopped
volumes:
rustfs_data:
rustfs_logs: