You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I noticed the project uses a few docker scripts to launch various parts of the stack. According to the Joel test item #2 it's great if you can have a running app in a single step and I think a docker compose file can help deliver that.
I could help out delivering this. Is that something you'd be interested in, or is there a conscious decision against it?
Stay awesome 🔥
The text was updated successfully, but these errors were encountered:
Hey! Thanks for passing by and for offering your help! 🙂
Indeed, I use Docker for setting up the PostgreSQL database locally, which can be a bit tricky to install in different systems. npm streamlines things quite well for both client and server, with strong guarantees of working on every major platform, so I didn't see much of a reason to invest time on introducing Docker.
In fact, for production, there is a single build step for server and client, contained in the package.json of the root directory. The production database does require manual installation, as I haven't figured out a way to make use of the existing Docker setup with a free hosting/database provider.
During development, it is actually nice to run two separate commands and see immediately the logs from server and client in two different terminals. Nevertheless, more than two commands are required to get fully up and running at the moment, and based on your feedback I'm motivated to simplify this further!
All in all, I'm not necessarily against using Docker more, but at the moment I see no clear advantage.
Hey there :)
I noticed the project uses a few docker scripts to launch various parts of the stack. According to the Joel test item #2 it's great if you can have a running app in a single step and I think a docker compose file can help deliver that.
I could help out delivering this. Is that something you'd be interested in, or is there a conscious decision against it?
Stay awesome 🔥
The text was updated successfully, but these errors were encountered: