Looking into today world of possibilities for hosting web apps I find the choice of options overwhelming.
So I have my app ready. It's a react-based offline first pouchdb-couchdb app. It consists of three modules:
- the app itself (static offline-cached files)
- the utility server in node (created databases, provides utility api)
- couchdb
Until now everything was working on my dev computer in windows 10, which is not an option anymore, because I want to build a system of continuous testing/deployment and publish it.
Coming from the old school of web dev, in the beginning, I was going to rent a ubuntu VPS and set it all up remotely via ssh, upload files via git, install couchdb, assign the domain name and run
But I understand it's not an options anymore? Should I REALLY bother with Docker? Where to host? Google, aws, other options? Would it be cheaper to host docker containers and just static files?
I'm working on the project alone at the moment, and even in future there will be no special devop.
So my question is: what is the way today to arrange continuous testing/deployment with
- less pain
- less expenditures
- less vendor lock-in (cross out any..)
Maybe you could share with me and other readers you approximate setups on this account
Thanks!
Aucun commentaire:
Enregistrer un commentaire