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