From 99678ae1be3aedafe2eee808a3d584c7a5b085ff Mon Sep 17 00:00:00 2001 From: rxf Date: Tue, 17 Mar 2026 09:03:04 +0100 Subject: [PATCH] Statur Route dazu (server.js) --- backend/.env.docker | 3 -- backend/docker-compose.yml | 59 -------------------------------------- backend/src/server.js | 11 +++++++ 3 files changed, 11 insertions(+), 62 deletions(-) delete mode 100644 backend/.env.docker delete mode 100644 backend/docker-compose.yml diff --git a/backend/.env.docker b/backend/.env.docker deleted file mode 100644 index 250858b..0000000 --- a/backend/.env.docker +++ /dev/null @@ -1,3 +0,0 @@ -# Environment variables for Docker Compose -MONGO_ROOT_USER=root -MONGO_ROOT_PASSWD=SFluorit diff --git a/backend/docker-compose.yml b/backend/docker-compose.yml deleted file mode 100644 index 6eb9eba..0000000 --- a/backend/docker-compose.yml +++ /dev/null @@ -1,59 +0,0 @@ - -services: - mongodb: - image: mongo:latest - container_name: mongodb - restart: unless-stopped - ports: - - "27017:27017" - environment: - MONGO_INITDB_ROOT_USERNAME: ${MONGO_ROOT_USER} - MONGO_INITDB_ROOT_PASSWORD: ${MONGO_ROOT_PASSWD} - volumes: - - mongodb_data:/data/db - - mongodb_config:/data/configdb - networks: - - app-network - - backend: - build: - context: . - dockerfile: Dockerfile - container_name: backend - restart: unless-stopped - ports: - - "3001:3001" - environment: - - PORT=3001 - - MONGO_URI=mongodb://${MONGO_ROOT_USER}:${MONGO_ROOT_PASSWD}@mongodb:27017/appointmentsdb?authSource=admin - depends_on: - - mongodb - volumes: - - ./src:/app/src - - ./package.json:/app/package.json - networks: - - app-network - - frontend: - build: - context: ../frontend - dockerfile: Dockerfile - container_name: frontend - restart: unless-stopped - ports: - - "5173:5173" - depends_on: - - backend - volumes: - - ../frontend/src:/app/src - - ../frontend/package.json:/app/package.json - networks: - - app-network - -volumes: - mongodb_data: - mongodb_config: - -networks: - app-network: - driver: bridge \ No newline at end of file diff --git a/backend/src/server.js b/backend/src/server.js index bceea07..61b8c50 100644 --- a/backend/src/server.js +++ b/backend/src/server.js @@ -30,6 +30,17 @@ app.use(express.json()); // API ROUTEN // ----------------------------------------------------- +// Root-Route zur Status-Überprüfung +app.get('/', (req, res) => { + res.json({ + message: 'Appointment API Server läuft', + status: 'ok', + endpoints: { + appointments: '/api/appointments' + } + }); +}); + // 1. READ: Alle Termine abrufen (GET /api/appointments) app.get('/api/appointments', async (req, res) => { try {