fix: correct how Dockerfile copies dirs

This commit is contained in:
2025-07-24 17:29:48 +00:00
parent 715bc90340
commit 861eb63b19
3 changed files with 23 additions and 14 deletions

View File

@@ -18,7 +18,7 @@ while True:
db_user = "minxa"
db_password = secrets.token_urlsafe(16)
db_name = "minxadb"
db_host = "minxa-db"
db_host = "db"
db_port = 5432
hashids_salt = secrets.token_urlsafe(32)
@@ -53,10 +53,8 @@ frontend_env_path.write_text(frontend_env)
print(f"✅ frontend/.env written")
# === Generate docker-compose.generated.yml === #
compose_yml = f"""version: "3.9"
services:
minxa-db:
compose_yml = f"""services:
db:
image: postgres:16
environment:
POSTGRES_USER: {db_user}
@@ -72,26 +70,27 @@ services:
networks:
- appnet
minxa-backend:
backend:
build:
context: ./backend
context: .
dockerfile: backend/Dockerfile
env_file:
- ./backend/.env
depends_on:
minxa-db:
db:
condition: service_healthy
ports:
- "8000:8000"
networks:
- appnet
minxa-frontend:
frontend:
build:
context: ./frontend
env_file:
- ./frontend/.env
depends_on:
- minxa-backend
- backend
ports:
- "3000:80"
networks: