I didn’t work with cPanel myself, but from what I understand, it’s mainly a panel to simplify server management emails, domains, files, PHP apps, etc.
What I can share from my own experience:
I bought a very basic VPS (around $5/month, in my case OVH) and just tried deploying Directus with Docker. I’m not a sysadmin, just a technically curious person. With the help of an LLM, I managed to get everything running in about two days, including backups and basic setup.
A few important points from my side:
-
You are not locked to a developer just because you don’t have cPanel.
For me, the LLM effectively replaces a sysadmin for day-to-day questions and setup tasks. -
If you want a visual interface, you can look at Portainer etc.
I personally decided not to use it to avoid extra resource usage and just work directly with Docker, but it’s a valid option. -
Once Directus is running, most work happens inside Directus itself, not on the server.
I don’t know your technical background, but my honest suggestion would be:
just try it.
After I subscribed to Claude Code, I became much faster at diving into things I didn’t fully understand before. Even in one evening, you’ll either realize “this isn’t as scary as I thought” or you’ll clearly see that it’s not for you. Both outcomes are valuable.
If it helps, I can also share the migration/setup file I used and the steps I followed maybe it gives you a clearer picture of what’s actually involved.
vps-migration-plan - redacted.md (4.2 KB)