No se pudo conectar a docker

En lugar de usar la aplicación de 1 clic en Digital Ocean, estoy siguiendo esta guía: discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub
Estoy recibiendo el siguiente error:

¿Alguien sabe qué puedo hacer?

2 Me gusta

Puedes ejecutar sudo apt install docker.io para instalar Docker en el sistema proporcionado.

¡Espero que esto ayude!

2 Me gusta

¡Gracias, funcionó a la perfección!

1 me gusta

Suspiro, otro error al iniciar la instalación

2 Me gusta

Parece que no está conectado a Internet. ¿Podría intentar ejecutar ping google.com? ¿Está alojando esto en la nube, en una VM o en metal?

2 Me gusta

Lo estoy alojando en DigitalOcean.
haciendo ping a google:

2 Me gusta

Interesante. ¿Podrías intentar descargar https://get.docker.com/ usando el comando curl -v https://get.docker.com/?

2 Me gusta

No sé por qué, pero reinicié putty e hice el mismo comando de instalación de discourse y parece que ahora se está instalando.

2 Me gusta

¡De acuerdo! Me alegra que lo hayas resuelto. :blush:

Avísame si necesitas algo más.

2 Me gusta

Me rindo, el mismo problema que tuve ayer con la instalación de 1 botón. Al configurar la cuenta de administrador, no recibo el correo electrónico de activación y estoy seguro de que he configurado el correo electrónico correctamente.

2 Me gusta

¿Qué proveedor SMTP está utilizando? Diferentes proveedores SMTP tienen diferentes límites, restricciones y requisitos para prevenir el abuso.

2 Me gusta

mailgun, gratuito

2 Me gusta

¿Podrías enviarme la salida de este comando?

cd /var/discourse
tail shared/standalone/log/rails/production.log
2 Me gusta

Tema continuado en mensajes directos.

2 Me gusta

Probablemente necesites cambiar el correo electrónico de notificación al dominio para el que configuraste Mailgun.

1 me gusta

Entonces, por ejemplo, el dominio es sofa.com, ¿necesito poner el correo de notificación en “noreply@mg.sofa.com” en lugar de “noreply@sofa.com”?

Necesitas hacer que el correo electrónico de notificación coincida con lo que configuraste en el servicio de correo para enviar correos.

1 me gusta

ok sí, básicamente los registros en mailgun son mg.domain, que también he puesto en cloudflare.
sin embargo, el registro cname WWW para el dominio en sí es domain.com

Intenté tanto con noreply@mg.domain.com como con noreply@domain.com.

Ninguno funciona y tampoco se muestran correos saliendo en el registro de Mailgun.
Maldición, esto es tan frustrante, literalmente no puedo ver por qué no funciona, todo está configurado correctamente y todas las configuraciones de DNS aparecen en verde.