Al montar una instancia de Yunohost en casa suele existir el problema de no poder establecer un registro DNS inverso y tener bloqueado el puerto 25, y en el caso de los proveedores por cablemodem, el de no poder abrir puertos para conexiones entrantes. En algunos casos es más barato utilizar un hosting que contratar una conexión a internet que no tenga estos inconvenientes, aquí les dejo algunos que se pueden utilizar para Yunohost
Para utilizar Yunohost en sus servidores virtuales he probado la plantilla con Debian. Debemos deshabilitar la conectividad IPv6 y un servicio específico del proveedor de hosting para evitar interferencias con el servicio de correo electrónico
sudo systemctl disable scw-set-hostname.service
Recomiendo Scaleway Elements para aquellos que conozcan como crear claves SSH y requieran un servidor con el cual poder probar Yunohost sin la necesidad de comprometerse a tener el servicio por un tiempo determinado
Para utilizar Yunohost en los servidores dedicados de este proveedor he probado la plantilla con Debian e instalar el software mediante un tutorial creado anteriormente en este blog. Por ahora el registro DNS inverso sólo se puede establecer para la dirección IPv4, por lo que necesitaremos evitar configurar la conectividad IPv6 para que el correo funcione correctamente. Al intentar instalar Yunohost nos pedirá desinstalar un paquete preinstalado con el sistema. Una vez desinstalado volvemos a intentar la instalación para proceder. Recomiendo Scaleway Dedibox para aquellos que estén seguros de que necesitan un servidor dedicado y van a durar un tiempo considerable pagándolo, ya que cobran una tarifa por hacer el contrato (el cual se puede cancelar en cualquier momento)
Actualización 27 de julio 2022
Digital Ocean ya no permite el uso del puerto 25, por lo que ya no se recomienda este proveedor