Community-Website icon indicating copy to clipboard operation
Community-Website copied to clipboard

[Back-end] Provide the Dockerize solution for App

Open palrohitg opened this issue 4 years ago β€’ 13 comments

Is your feature request related to a problem? Please describe. Packaging the app in container So it will be easier to maintain the different dependencies.

Describe the solution you'd like I will create different separate container for backend, db,etc. And provide docker-compose.yml to run this different container in isolation.

Have you read the Code of Conduct? Yeap

palrohitg avatar Mar 18 '21 17:03 palrohitg

Hello there!πŸ‘‹ Welcome to the project!πŸš€βš‘

Thank you and congratsπŸŽ‰ for opening your very first issue in this project. Community-website aims to build a resource sharing platform in order to reduce the knowledge gap. Please adhere to our Code of Conduct.πŸ™Œ If you have screenshots or a gif to share demonstrating the issue, that's really helpful!πŸ“Έ Please make sure not to start working on the issue, unless you get assigned to it.πŸ˜„

Feel free to join our Slack Community.πŸ’– We have different channels for active discussions.✨ Hope you have a great time there!πŸ˜„

welcome[bot] avatar Mar 18 '21 17:03 welcome[bot]

@palrohitg Please share an update

jackfrost13 avatar Mar 27 '21 07:03 jackfrost13

@palrohitg Are you still working?

jackfrost13 avatar Apr 03 '21 11:04 jackfrost13

Hi really sorry for the delay. Actually forget to ask can share the db config file with not vale to spin the db container file.

On Sat, 3 Apr, 2021, 5:27 pm Rohit Agarwal, @.***> wrote:

@palrohitg https://github.com/palrohitg Are you still working?

β€” You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/HITK-TECH-Community/Community-Website/issues/543#issuecomment-812855377, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJRWQ3UXFVU3MZFEASFY5BDTG37DJANCNFSM4ZNCXSLQ .

palrohitg avatar Apr 03 '21 17:04 palrohitg

I didn't get you, please elaborate

jackfrost13 avatar Apr 06 '21 10:04 jackfrost13

I will like to try my hands on this Assign me

Jassi10000-zz avatar May 16 '21 15:05 Jassi10000-zz

Are you doing this ? or should I go for it ?

RishiKumarRay avatar Dec 19 '21 19:12 RishiKumarRay

buddy you can go on !!

Jassi10000-zz avatar Dec 19 '21 19:12 Jassi10000-zz

@Kajol-Kumari Please, can you assign me this issue.

hazemessam avatar Apr 14 '22 19:04 hazemessam

@Kajol-Kumari Is this issue still active?

hazemessam avatar Apr 22 '22 06:04 hazemessam

@himanshu1221 i want to work in this issue under JWOC

deepbeatz avatar Feb 19 '23 12:02 deepbeatz

I want to work for on this issue under jwoc , please assign me

Hritik1503 avatar Feb 25 '23 12:02 Hritik1503

Hi @Kajol-Kumari πŸ‘‹. I am excited to work on the issue πŸš€. Can you assign me this for SWOC24? Below are action plan

Action Plan/Task:

  • [ ] Create Separate Dockerfiles:

    • Create a dedicated Dockerfile for the front end (React.js).
    • Design a Dockerfile for the backend (Node.js).
    • Formulate a Dockerfile for MongoDB, including environment variables and port mapping.
  • [ ] Compose Docker-Compose:

    • Develop a Docker Compose file to launch the entire application effortlessly.
    • Incorporate two networks, one each for the backend and frontend.
  • [ ] Organize Files in the Repository:

    • Place Dockerfiles in their respective folders:
      project-root/
      |-- frontend/
      |   |-- Dockerfile
      |-- backend/
      |   |-- Dockerfile
      |   |-- mongo/
      |   |   |-- Dockerfile
      |-- docker-compose.yml
      

mathanraj0601 avatar Jan 03 '24 02:01 mathanraj0601