SANTHOSH-MAMIDISETTI / robotics_club_management

A Django-based CMS designed specifically for managing members, roles, and project groups within a club.
8 stars 8 forks source link

Add docker to containerize the application #3

Open eoBattisti opened 1 month ago

eoBattisti commented 1 month ago

Describe the solution you'd like The value that containerization with docker brings to the project can be related to several improvements such as:

There is much more that can be achieved with Docker/containerization related to cloud platforms, security, configuration and deployment. But I think this feature would be much appreciated to future users/contributors.

Describe alternatives you've considered To begin with maybe would be great just the container for the Django application so I can replicate on my machine. As the project grows and as neeeded, more containers could be added.

SANTHOSH-MAMIDISETTI commented 1 month ago

Thank you for opening this issue and for the detailed explanation, @eoBattisti! I agree that containerizing the application with Docker would bring a lot of value to the project, especially in terms of isolation, scalability, and environment consistency. Starting with a container for the Django application sounds like a good approach, and we can gradually expand as the project’s requirements grow.

To begin with maybe would be great just the container for the Django application so I can replicate on my machine. As the project grows and as neeeded, more containers could be added.

If you're interested in working on this, feel free to submit a PR, and I’ll be happy to merge it. Let’s also keep this thread updated for any ideas or progress. Thanks again for the suggestion!