Skip to content

feat-#523: Add Docker and Docker Compose support for local development - #524

Open
Abhiii-shek wants to merge 3 commits into
krishnaacharyaa:mainfrom
Abhiii-shek:feature/docker-setup
Open

feat-#523: Add Docker and Docker Compose support for local development#524
Abhiii-shek wants to merge 3 commits into
krishnaacharyaa:mainfrom
Abhiii-shek:feature/docker-setup

Conversation

@Abhiii-shek

Copy link
Copy Markdown

Summary

Added Docker and Docker Compose support to containerize the entire
application stack for easier local development and deployment.

Description

This PR adds Docker configuration for the Wanderlust application:

  • Added Dockerfile for the frontend (Vite + React)
  • Added Dockerfile for the backend (Node.js + TypeScript)
  • Added docker-compose.yml to orchestrate all 4 services:
    • frontend (port 5173)
    • backend (port 8080)
    • mongodb (port 27017)
    • redis (port 6379)

Developers can now spin up the entire stack with:
docker compose up -d

Images

outputt

Issue(s) Addressed

Closes #523

Prerequisites

yes

@vercel

vercel Bot commented Jun 5, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
wanderlust Error Error Jun 6, 2026 7:26am
wanderlust-backend Error Error Jun 6, 2026 7:26am

Add npm test command to Dockerfile
Add a command to run tests during the Docker build process.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[FEATURE] Add Docker and Docker Compose support for local development

1 participant