Skip to content

Setup docker compose#66

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

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

Conversation

@rodg
Copy link

@rodg rodg commented Dec 10, 2024

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