diff --git a/.idea/.gitignore b/.idea/.gitignore new file mode 100644 index 0000000..13566b8 --- /dev/null +++ b/.idea/.gitignore @@ -0,0 +1,8 @@ +# Default ignored files +/shelf/ +/workspace.xml +# Editor-based HTTP Client requests +/httpRequests/ +# Datasource local storage ignored files +/dataSources/ +/dataSources.local.xml diff --git a/.idea/TanstackTest.iml b/.idea/TanstackTest.iml new file mode 100644 index 0000000..24643cc --- /dev/null +++ b/.idea/TanstackTest.iml @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 0000000..b12e0e1 --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/prettier.xml b/.idea/prettier.xml new file mode 100644 index 0000000..b0c1c68 --- /dev/null +++ b/.idea/prettier.xml @@ -0,0 +1,6 @@ + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000..35eb1dd --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose.yml index 03c2ea4..a7ed768 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,14 +1,17 @@ +version: '3.8' services: - db: - image: postgres:17.0 - hostname: ${DB_HOST} + app: + # Stelle sicher, dass hier das Build-Kontext oder Image + # für deinen Node.js-Container korrekt ist (siehe vorherige Antwort) + build: + context: . + dockerfile: Dockerfile + ports: - - "5432:${DB_PORT}" + - "3000:3000" + environment: - - POSTGRES_PASSWORD=${DB_PASSWORD} - - POSTGRES_USER=${DB_USER} - - POSTGRES_DB=${DB_NAME} - volumes: - - pgdata:/var/lib/postgresql/data -volumes: - pgdata: + # Hier injiziert Coolify den kompletten Datenbank-Link + # Dein Code verwendet diese Variable, um sich zu verbinden + DATABASE_URL: ${DATABASE_URL} + # Entferne alle DB_HOST, DB_USER, etc. \ No newline at end of file