I would probably just skip the Lemmy Easy Deploy and just do a regular deployment so it doesn’t mess with your existing. Getting it running with just Docker is not that much harder and you just need to point your NGINX to it. Easy Deploy kind of assumes it’s got the whole machine for itself so it’ll try to bind on the same ports as your existing NGINX, so does the official Ansible as well.
You really just need a postgres instance, the backend, pictrs, the frontend and some NGINX glue to make it work. I recommend stealing the files from the official Ansible, as there’s a few gotchas in the NGINX config as the frontend and backend share the same host and one is just layered on top.
This post will probably get taken down, it doesn’t belong to AskLemmy. You might want !selfhosted@lemmy.world or one of the programming communities like !webdev@programming.dev.
That said, it’s fairly easy to just rent out a cheap VPS for like $5 to get started, get NGINX, MariaDB and PHP running on it and then install Wordpress or Drupal.
I personally would wait for the Wordpress drama to settle before commiting to that platform.
The problem with hosting services dedicated to say, Wordpress, is the lack of control. If you need other apps to run you have to pay for another service, whereas your own VPS/server you can do whatever you want. Need ElasticSearch for something else? Sure, no problem, as long as the server is big enough.