feat: included 2FA and lots of feature from django-htmx-template
CI / test (push) Successful in 2m13s
CI / build (push) Successful in 55s

This commit is contained in:
2026-09-16 13:20:44 +02:00
parent db21129960
commit 4b0d404116
52 changed files with 3135 additions and 311 deletions
+47
View File
@@ -0,0 +1,47 @@
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: