Just curious, what about Dokku didn't meet your needs? I'm the current maintainer of the project, hence the question :)
I should add that when I found out about Dokku and CapRover I was already using Traefik+Docker, so I was also simply biased for Traefik (Traefik is awesome).