Skip to content

feat: Configure Docker development environment#127

Open
karthikeya1976 wants to merge 1 commit into
mainfrom
feature/docker-dev-environment-setup
Open

feat: Configure Docker development environment#127
karthikeya1976 wants to merge 1 commit into
mainfrom
feature/docker-dev-environment-setup

Conversation

@karthikeya1976
Copy link
Copy Markdown
Collaborator

  • Standardized all Dockerfiles to use Node.js v18.20.8-alpine for consistency.
  • Corrected npm install procedures in Dockerfiles, switching from pm ci to
    pm install --only=production to resolve build failures.
  • Updated docker-compose.yml to define all services (react-app, middlewarenode, chessserver, stockfishserver, apache) for a complete, one-command setup.
  • Configured the Apache reverse proxy to correctly route traffic to the backend services.
  • Added comprehensive Docker setup and usage instructions to README.md to streamline developer onboarding.

- Standardized all Dockerfiles to use Node.js v18.20.8-alpine for consistency.
- Corrected npm install procedures in Dockerfiles, switching from
pm ci to
pm install --only=production to resolve build failures.
- Updated docker-compose.yml to define all services (react-app, middlewarenode, chessserver, stockfishserver, apache) for a complete, one-command setup.
- Configured the Apache reverse proxy to correctly route traffic to the backend services.
- Added comprehensive Docker setup and usage instructions to README.md to streamline developer onboarding.
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.

1 participant