Skip to content

Setup docker compose - #66

Draft
rodg wants to merge 8 commits into
cjs8487:mainfrom
rodg:docker-setup
Draft

Setup docker compose#66
rodg wants to merge 8 commits into
cjs8487:mainfrom
rodg:docker-setup

Conversation

@rodg

@rodg rodg commented Dec 10, 2024

Copy link
Copy Markdown

This is still WIP. As setup, you can run the images by doing docker compose up --build or make compose. This should be the only step needed to run the code, but I need to test it fresh to be sure.

TODO before finalizing the PR

  • Make the API startup do its checks to see if it needs to seed the database in a nicer way
  • Get feedback on Makefile (I might just remove it or put commands in something else?)
  • Configure docker compose volume mounts for hot reload/logs
  • Add dev/prod build stages

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant