I use it on my own server, a dedicated quad-core machine with 64 GB RAM (hetzner.de). Mainly because I host a multitude of different websites that require different technologies: PHP, Rails, Node, Go and Python.
Setting everything up with Docker makes management a breeze and I can easily relocate and backup the entire setup to a different server.
I backup everything daily to my Synology at home.