HouseWatch
HouseWatch copied to clipboard
Add docker build workflow
- add github actions to build containers
- create a helm chart for deploying
- proxy api via frontend so we can have a single entrypoint (simplifies deployment a lot)
- use npm run start instead of serve (serve doesn't support proxying :()
- should fix this to use a proper server at some point
was def on my list to publish an image for this, thanks!
can't do npm run start in prod - the dev build is not optimized well but worse is that it will just show React "screens of death" to the user. we should rather figure out a proper server then. what do you mean with serve not supporting proxying though?
I spent a little bit of time today and yesterday getting arm64 containers built and resolving the issues raised. I want to confirm I'm on the right path towards getting this PR merged:
https://github.com/mstump/HouseWatch/commit/100d58599fec4da973348d1b85768d167bdd1a46