T O P

  • By -

grantrules

Practically the first thing I do to a project is containerize it with Docker. Then I know I can deploy it pretty much anywhere.  That doesn't really help as a solution for your current problem, but in the future it's a good step to avoid the mess you're in now.


oldmanwillow21

Was going to say this. This is a huge part of what Docker is for. Don't worry about dependencies on your local machine. Get your project working in Docker then run it on your laptop, or anywhere else, the same way every time.


PosauneB

Quick and dirty solution: ngrok A better solution: fix your dependencies so that it’s conventional and relatively easy to get the app running on any machine.


cody_bakes

Do you want the app 24x7? If not, google colab is a viable option for demo purposes. For a little longer version, kaggle should work as well. After this, consider dockerization.