I have a VueJS app that is running on my dev system, and in prep for alpha release I am starting to look at the best approach for implementing a login/user account system. I have not implemented this part of a web app personally before.
For the alpha, I will deploy to DO and expand access to a small set of alpha users (10 or so), with a process for regular updating of the app for fixing bugs and adding features. It is a pretty standard VueJS full stack web app:
I have a DO Droplet configured with 1 GB Memory / 25 GB Disk / SFO2 - Ubuntu 20.04 (LTS) x64. I have a domain name configured. I have deployed my app there before for learning the ropes and testing, but that was fumbling around with a prototype and up until now I have just been building and testing on my dev system. I am intrigued with Docker but am not sure if that is what I should be using at this early stage.
I’d like to start anew in terms of incorporating a good approach and install the stack with an eye to:
With the above in mind, I would appreciate advice or links to appropriate approaches/methodologies/tools for taking these next critical steps.
I am impressed with DO and that is a decision already made, but other questions would be:
I’ve been developing the app for about a year, but don’t have a lot of experience with deploying to the web (I’ve mostly done corporate apps).
Thanks much for any pointers! Stephen
Click below to sign up and get $100 of credit to try our products over 60 days!