Cloud Development environments for LEMP stack using Android in Samoa
Cloud IDEs have exploded in recent times with the likes of Replit , Stackblitz and CodeSandbox . They allow you to code from any machine using only your browser and a stable internet connection. Many options favour Javascript (JS) frameworks such as Vue , React and Svelte . Yet, it's difficult to find support for a LEMP stack which uses Linux, Nginx, Mariadb/ MySQL and PHP. Codespace for Cloud Dev environments using Docker Compose Recently, I had to work from my phone so I looked at Cloud IDEs to code using Samsung Dex . I tried several options and chose Github Codespace . Codespace lets you get started for free. Out of the box you have access to docker, docker compose, node and git from the terminal. You also have a VsCode Editor available. The repo I worked on was already set up for docker and docker compose. With this setup, Nginx, Mariadb and PHP all run in their own containers and use Docker Compose to communicate . Getting started was a matter of cloning my repo from Git...