Checkout Dokploy. How to setup frappe benches, sites and custom domains with dokploy
I’d prefer Dokploy over coolify because it uses docker swarm instead of simple docker compose. For coolify, docker swarm support is experimental at the time of this reply.
Also read this, Docker Swarm Mode or Kubernetes - Docker Swarm Rocks