¿Puedo poner Discourse en hosting compartido?

¿Es difícil hacer esto?

Necesitas una VM con acceso root y la capacidad de ejecutar Docker. El hosting compartido no funcionará a menos que tenga esas cosas.