fix: clean up compose - remove broken volumes key, fix seed service
This commit is contained in:
@@ -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:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user