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