CCExtractor / CCExtractor/beacon-backend

Containerize the applocation for better developer support

未关闭
#397 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
主要语言
JavaScript
星标
11
派生
45
PR 合并指标
30 天内没有已合并 PR

描述

## Summary
beacon-backend is a nodejs application that uses mongodb for databasing and redis for pub-sub architecture. Containerizing this application would greatly help the developers to setup and work with the repository. This will speed up the development and testing processes too.

- Cotainerizing the application using docker and docker compose
- setting up the database instances in docker compose file for easy database spin up
- modifying the `.env.example` and insert all the values as per the docker container

## Implementation
- Create a Dockerfile for the NodeJS application
- Set up a docker-compose.yml file that includes:
The application service
MongoDB service with persistent volume
Redis service
- Update the .env.example file with appropriate Docker network references
- Add documentation for local development with Docker

I would like to work on this issue. Please assign me @aadibajpai .

贡献指南

这个仓库没有索引到贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。