cognovi-ai / the-cdj

The Cognitive Distortion Journal (CDJ) is a smart journaling tool that helps remedy distorted thinking. It can feel impossible to follow the CBT technique of labeling and reframing distorted thinking when you've been thinking this way your whole life. The CDJ can help with that 🧠✨ -- v2 is in development!
https://thecdj.app
3 stars 0 forks source link

Containerize 'The CDJ' for consistent development environments. #153

Closed davidzlu closed 3 months ago

davidzlu commented 4 months ago

Added support for creating Docker images of CDJ frontend and backend, and for running application in containers in developer environment.

This will allow for faster dev setup and contribution.

I used docker init to create the initial files, and modified them as necessary.

Testing was done by cloning the branch to and following the README.Docker.md instructions step by step.

davidzlu commented 4 months ago

Latest commit deploys mongodb as replica set with single instance, and has another container initiate it. This appears to allow deletes now.