Files
crochet/docker-compose.yml
T
pablo 4b0d404116
CI / test (push) Successful in 2m13s
CI / build (push) Successful in 55s
feat: included 2FA and lots of feature from django-htmx-template
2026-09-16 13:20:44 +02:00

48 lines
1.3 KiB
YAML

services:
db:
image: postgres:18-alpine
restart: unless-stopped
environment:
POSTGRES_USER: django
POSTGRES_PASSWORD: django
POSTGRES_DB: django
ports:
- '6543:5432'
volumes:
- postgres_data:/var/lib/postgresql
garage:
image: dxflrs/garage:v2.3.0
restart: unless-stopped
command: /garage server --single-node --default-bucket
environment:
GARAGE_DEFAULT_ACCESS_KEY: GKa1b2c3d4e5f6a7b8c9d0e1f2a3b4c5d6
GARAGE_DEFAULT_SECRET_KEY: f0e1d2c3b4a5968778695a4b3c2d1e0ff0e1d2c3b4a5968778695a4b3c2d1e0f
GARAGE_DEFAULT_BUCKET: default-bucket
ports:
- '3900:3900'
volumes:
- ./garage.toml:/etc/garage.toml:ro
- garage_meta:/var/lib/garage/meta
- garage_data:/var/lib/garage/data
garage-webui:
image: khairul169/garage-webui:1.1.0
restart: unless-stopped
depends_on:
- garage
environment:
API_BASE_URL: http://garage:3903
S3_ENDPOINT_URL: http://garage:3900
# credenciales por defecto: usuario "admin", contraseña "garage-dev"
AUTH_USER_PASS: "admin:$2y$10$3vjqML.0sDjnnxgok9LYo.j5zGINkMwMFjzsFA9DQqZC55OVSd77K"
ports:
- '3909:3909'
volumes:
- ./garage.toml:/etc/garage.toml:ro
volumes:
postgres_data:
garage_meta:
garage_data: