I was looking for a robust remote development environment that I could run from my web browser.
After Amazon had recently acquired Cloud9 IDE, I attempted to use it.
I found the setup to be too complicated for me. I needed something simpler.
I found CodeAnywhere to be simple to use with lots of development stacks for containers. CodeAnywhere provides a web-based IDE that you can run from your browser.
It was great for the coding that I as doing at the time, mostly web development using HTML, CSS, JavaScript, WordPress.
But as I started to work on more complex projects, I began to notice some problems. Sometimes the IDE would crash…
I started a new AWS CI/CD pipeline project and I wanted to be able to work on it from the office, home or on the road.
This project would require more resources than I had needed in the past.
I downloaded code-sever from github and purchased a 2GB Digital Ocean Droplet. I installed my environment and tools and soon thereafter began experiencing errors.
Troubleshooting the issues led me to upgrade my Digital Ocean Droplet to 4GB. I have not experienced any further issues.
I duplicated my remote development IDE on an Amazon Lightsail VPS.
Check out my github repo to see how I did it, https://github.com/oliverwainwright/code-server-vps-howto