Files
argento/docker/garage/compose.yaml
T
2026-04-07 15:46:18 -04:00

40 lines
909 B
YAML

services:
garage:
image: dxflrs/garage:v2.2.0
container_name: garage
restart: unless-stopped
networks:
- shared
ports:
- '3900:3900'
- '3901:3901'
- '3902:3902'
- '3903:3903'
volumes:
- ./data:/var/lib/garage/data
- ./meta:/var/lib/garage/meta
- ./garage.toml:/etc/garage.toml:ro
environment:
GARAGE_RPC_SECRET: ${GARAGE_RPC_SECRET}
GARAGE_ADMIN_TOKEN: ${GARAGE_ADMIN_TOKEN}
garage-webui:
image: khairul169/garage-webui
container_name: garage-webui
restart: unless-stopped
networks:
- shared
environment:
API_BASE_URL: http://garage:3903
S3_ENDPOINT_URL: http://garage:3900
S3_REGION: garage
AUTH_USER_PASS: ${AUTH_USER_PASS}
API_ADMIN_KEY: ${GARAGE_ADMIN_TOKEN}
volumes:
- ./garage.toml:/etc/garage.toml:ro
networks:
shared:
external: true