Skip to content

Add Docker setup for backend service - #1071

Merged
nafiuishaaq merged 1 commit into
MentoNest:mainfrom
ameeribro4-sudo:fix/issue-1013-docker-setup
Jul 29, 2026
Merged

Add Docker setup for backend service#1071
nafiuishaaq merged 1 commit into
MentoNest:mainfrom
ameeribro4-sudo:fix/issue-1013-docker-setup

Conversation

@ameeribro4-sudo

Copy link
Copy Markdown
Contributor

Summary

Created Docker configuration for the backend service to enable consistent development and production deployment.

Changes

  • Multi-stage Dockerfile (builder + production) using node:20-alpine, final image under 500MB
  • docker-compose.yml with backend, PostgreSQL 16, and Redis 7 services
  • Health checks configured for all services
  • .dockerignore to exclude unnecessary files from build context
  • .env.example documenting required environment variables
  • Hot-reload compatible in development with volume mounts

Closes #1013
Closes #1012
Closes #1011

Create production-ready Docker configuration with multi-stage build
for minimal image size and docker-compose for local development
with PostgreSQL and Redis.

Closes MentoNest#1013
@drips-wave

drips-wave Bot commented Jul 29, 2026

Copy link
Copy Markdown

@ameeribro4-sudo Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@nafiuishaaq
nafiuishaaq merged commit dce939d into MentoNest:main Jul 29, 2026
0 of 2 checks passed
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.

Docker setup for backend Unit tests for services E2E profile tests

2 participants