fix: clean up compose - remove broken volumes key, fix seed service

This commit is contained in:
2026-03-17 02:16:10 +00:00
parent d30a70bcdb
commit cae1d20366

View File

@@ -4,14 +4,14 @@ x-backend-env: &backend-env
DATABASE_URL: postgresql+asyncpg://postgres:postgres@db:5432/taptrack_hub
REDIS_URL: redis://redis:6379/0
SECRET_KEY: changeme-in-production-use-openssl-rand-hex-32
ENVIRONMENT: development
ENVIRONMENT: production
SEMAPHORE_API_KEY: ""
SMTP_HOST: ""
SMTP_PORT: "587"
SMTP_USER: ""
SMTP_PASSWORD: ""
SMTP_FROM: "noreply@taptrack.io"
HUB_BASE_URL: "http://localhost:8090"
HUB_BASE_URL: "http://taptrack-hub.juankibin.space"
PDF_DIR: "/app/data/invoices"
services:
@@ -49,13 +49,11 @@ services:
redis:
condition: service_started
# One-shot seed service — runs seed.py then exits
seed:
build: ./backend
command: python seed.py
environment:
<<: *backend-env
volumes:
depends_on:
db:
condition: service_healthy
@@ -104,3 +102,4 @@ volumes:
db_data:
redis_data:
backend_data: