diff --git a/docker-compose.yml b/docker-compose.yml index da9174b..e7eb51c 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,38 +1,9 @@ -version: "3.8" - services: app: - build: . - container_name: encrypted-todo-app + image: ${IMAGE} ports: - - "3000:3000" + - "${APP_PORT}:3000" environment: - - NODE_ENV=production - - SQLITE_DB_PATH=/app/data/db.db - - PORT=3000 - volumes: - - todo_data:/app/data + NODE_ENV: production + SQLITE_DB_PATH: ${SQLITE_DB_PATH} restart: unless-stopped - healthcheck: - test: - [ - "CMD", - "wget", - "--quiet", - "--tries=1", - "--spider", - "http://localhost:3000/api/users", - ] - timeout: 10s - interval: 30s - retries: 5 - start_period: 40s - labels: - - "com.docker.compose.project=encrypted-todo" - - "description=Encrypted Todo List Application" - -volumes: - todo_data: - driver: local - todo_data_dev: - driver: local diff --git a/server.js b/server.js index 4c3b358..8571b2d 100644 --- a/server.js +++ b/server.js @@ -251,7 +251,7 @@ app.patch("/api/users/:userId/todos/:todoGroupId", (req, res) => { } }); -const PORT = process.env.PORT || 3000; +const PORT = 3000; server.listen(PORT, () => { - console.log(`Server running on port ${PORT}`); + console.log(`Server running on port 3000`); });