arya2004/auto-express

Add Dockerfile and Docker Compose Support for Selected Databases

arya2004 opened this issue · 2 comments

We want to add support for generating a Dockerfile and docker-compose.yml file along with the project. This should allow users to easily set up containerized environments, including support for a database of their choice (MongoDB, PostgreSQL, MySQL, SQLServer).

Tasks:

  • Add a feature to the generator that creates a Dockerfile with the latest Node LTS.
  • Create a docker-compose.yml template that includes configurations for the selected database (e.g., MongoDB, PostgreSQL, MySQL, SQLServer).
  • Ensure that the generated Docker setup works out of the box with the project.
  • Test the Docker setup for each database option.
  • Update documentation to include instructions on using Docker with the generated projects.

Expected Outcome:
Generated Express.js projects should include a working Dockerfile and docker-compose.yml for easy setup with Docker, using the latest Node LTS and a selected database.

@arya2004 Can you please assign me this ?

@pandeyashu08 assigned! all the best