Newbie - deploy a NODEJS, MySQL Web App to a hosted service provider - Help/Guidance please

Hi,
Im looking for a bit of guidance - i have a local nodejs web application with mysql backend that I’m now looking to deploy to a web server. I’ve seen some wappler guides that make is sound quite straightforward but others suggesting there are a few gotchas.
I have a couple of questions:

  1. should i deploy docker on my local machine and then deploy to a web server using docker ?
  2. I dont have any fixed allegiances to any hosting companies but saw that Heroku and Digital Ocean have been mentioned and seemed to be more closely integrated and so wondered if that was the case and any suggestion on which to use?
  3. The Web Application is very much data driven from the mySQL backend - when setting up the hosted solution do i need to upload the tables, data first and then the wappler code or does this happen as part of wappler upload?

You can tell i,m very much a beginner and finding my way but at a really exciting junction where i might be able to get the web app ive been working on for some time hosted and I can do some alpha testing.

Appreciate any thoughts or guidance.

Best Regards,

Nigel

Hi Nigel, did you find anywhere?

Hi Cosmo,

Unfortunately i havent and part of the challenge (I think?) is a lot of the documentation doesn’t take account of recent features and capabilities.
I did try adding a docker target but couldnt get it to access the mysql database and because i wasnt sure if it was key, nice to have or immaterial to a successful migration to a hosted solution undid it all.

regards,

Nigel

Hi Nigel,

ok thanks for letting me know. I agree it is frustrating with the documentation be so far behind the software.

cheers,
Andre