Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add docker files, docker compose dev and prod environnment and … #17

Merged

Conversation

Yuss9
Copy link
Contributor

@Yuss9 Yuss9 commented Feb 18, 2025

Add Docker Setup Documentation and Files to README

This PR adds a Docker Setup section to the README.md and introduces the necessary Docker files for both development and production environments. The changes include:

  1. New Docker Files:

    • Added Dockerfile and docker-compose.yml files for both dev and prod environments.
    • Included configurations for PostgreSQL and MongoDB.
  2. Documentation:

    • Added a concise Docker Setup section to the README.md.
    • Provided commands for setting up the project in development and production.
    • Explained the purpose of watch mode in development and its limitations.
  3. Portainer Integration:

    • Added Portainer to manage Docker containers via a web interface.

Changes

  • Added Docker files in docker/dev and docker/prod.
  • Updated README.md with a clear and concise Docker setup guide.
  • Included a disclaimer about watch mode.

How to Test

  1. Clone the repository.
  2. Follow the Docker setup instructions in the README.md.
  3. Verify that the project runs correctly in both development and production environments.

Checklist

  • Added Docker files for dev and prod environments.

  • Updated README.md with Docker setup instructions.

  • Verified commands for development and production.

  • Included a disclaimer about watch mode.

  • NEXT STEP IS TO ADD GITHUB ACTIONS TO ADD DOCKER IMAGE INTO GITHUB HUB

@Irere123 Irere123 merged commit b8546d9 into Idee8:main Feb 19, 2025
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.

2 participants