From 8292dcb756a9326cb19853ff14b55c6beea521e8 Mon Sep 17 00:00:00 2001 From: dev-1 Date: Sun, 30 Nov 2025 18:35:11 +0530 Subject: [PATCH] fix: backend Dockerfile copies all files, server.js uses port 3000 for container consistency --- backend/Dockerfile | 4 ++-- backend/server.js | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/backend/Dockerfile b/backend/Dockerfile index 0b1edbd..c6f6094 100644 --- a/backend/Dockerfile +++ b/backend/Dockerfile @@ -14,8 +14,8 @@ COPY package*.json ./ # Install dependencies RUN npm ci --only=production && npm cache clean --force -# Copy application files -COPY server.js ./ +# Copy all application files +COPY . ./ # Create logs directory and set permissions RUN mkdir -p logs && chown -R nodeapp:nodejs /app diff --git a/backend/server.js b/backend/server.js index 164e8cf..76c8493 100644 --- a/backend/server.js +++ b/backend/server.js @@ -19,7 +19,7 @@ const MONGODB_CONNECTION = 'mongodb://admin:supersecret123@localhost:27017/devdb const TWITTER_API_KEY = 'twitter_api_key_1234567890abcdef1234567890abcdef1234567890'; const app = express(); -const PORT = process.env.PORT || 3001; +const PORT = process.env.PORT || 3000; // Middleware app.use(cors());