Hello there. I have started working on my first project using trellis and bedrock and I’m doing okay in my development environment. Now I would like to deploy the efforts of my work on a staging server and I would like to setup in Digital Ocean a LEMP box to reflect the final production environment. I create a new droplet with Ubuntu 18.04, Litespeed Web Server & Cache, Maria DB. I would like to know if this kind of box is fully compatible with the solution and the custom application structure used by trellis & bedrock. Can I just follow the guidelines published in the documentation? Everything will just work?
If you already have software like Litespeed + Maria DB installed then provisioning with Trellis likely wouldn’t work (Trellis does use Maria DB but it might conflict with how Trellis installs it). Also Trellis is only compatible with Nginx so Litespeed would causes issues regardless.
Most cloud/server providers offer bare Ubuntu images so that’s the best bet for success.