Comparando proveedores de alojamiento

Como principiante en el alojamiento de Discourse, estoy tratando de entender las opciones de alojamiento y lo que ofrecen.
¿Hay algo que haya pasado por alto a continuación?

Como foro nuevo, solo esperaría un número pequeño de usuarios.

¿Cuáles son mis opciones?

  • 100 $ al mes: demasiado caro para mí
  • Me ofrece 100,000 páginas
  • No puedo instalar plugins a menos que esté en el plan empresarial
  • No está claro si esto incluye un servidor de correo

Communiteq (anteriormente DiscourseHosting)

  • Mi único plugin me lleva a su plan de 50 $ al mes
  • Alojamiento en Europa
  • 500,000 visualizaciones de páginas al mes, lo cual probablemente sea más de lo que necesito
  • No está claro si esto incluye un servidor de correo

Digital Ocean

  • 5 $ al mes
  • No estoy seguro en absoluto de qué me ofrece realmente en términos de tráfico y servicios (por ejemplo, servidor de correo)
  • Parece que también requiere Mailgun
9 Me gusta

This is also an option, and a good one!

9 Me gusta

Es bueno que plantees esta pregunta, porque las personas que son completamente nuevas en la gestión de un foro o un sitio web se preguntarán sobre estos aspectos y no es fácil encontrar una respuesta, ya que gran parte de la información en línea asume que ya comprendes lo siguiente y sus implicaciones:

  1. Discourse es un software 100% gratuito y de código abierto. Usarlo para ejecutar tu propio foro no te costará nada.
  2. Ejecutar un foro público con software 100% gratuito y de código abierto no será 100% gratuito en la práctica, porque necesitas, como mínimo, un servidor con conexión a internet para ejecutarlo. Aunque los servidores son increíblemente baratos hoy en día, no son gratuitos. Esto es lo que obtienes en Digital Ocean por 5 dólares o más. (Consulta Recommended Hosting Providers for Self Hosters para opciones similares).
  3. Además de ejecutar el servidor (en el sentido de encenderlo y asegurarte de que tenga conexión a internet), también debes mantenerlo (en el sentido de actualizar el sistema operativo y enrutar el tráfico entrante, etc.). Esto es lo que obtienes con proveedores que ofrecen servidores gestionados. Por varias razones, los servidores gestionados rara vez son utilizados por administradores de foros de Discourse.
  4. Además de un servidor para ejecutar Discourse, también necesitas un proveedor de correo para correos transaccionales para que Discourse pueda enviar correos electrónicos a los usuarios del foro. Debes configurarlo antes de instalar Discourse. No puedes usar una cuenta de correo ordinaria para esto. Afortunadamente, hay varios proveedores que ofrecen un cupo gratuito de correos transaccionales lo suficientemente grande para ejecutar un foro pequeño o mediano sin costo (aunque las ofertas gratuitas están disminuyendo rápidamente). Básicamente, puedes elegir entre Mailgun (10,000 correos gratuitos al mes) y Mailjet (6,000 correos gratuitos al mes). Una vez que tu foro crezca y necesite enviar más de 10,000 correos al mes, esto será otro factor de costo, aunque no tan grande como lo que costará tu servidor para entonces.
  5. Aún hay más “costos” involucrados en la gestión de un foro de Discourse. Debes instalar tu software gratuito de Discourse, mantenerlo actualizado, instalar complementos, solucionar problemas que, en teoría, nunca deberían ocurrir, y así sucesivamente. Puedes hacerlo tú mismo o pagar a otros para que lo hagan por ti. www.literatecomputing.com ofrece ayuda con este tipo de cosas si decides ejecutar tu propio servidor (por ejemplo, en DigitalOcean). Si no quieres preocuparte por la configuración, los servicios de correo electrónico o cualquier cosa relacionada con servidores, y prefieres empezar directamente iniciando sesión en tu nueva instancia de Discourse, entonces debes optar por un proveedor de alojamiento de Discourse como discourse.org o Communiteq (anteriormente DiscourseHosting).
  6. Por razones de exhaustividad, también incluiré el último nivel de costos involucrados en la gestión de tu foro con software 100% gratuito y de código abierto: la gestión de la comunidad. Si gestionas tu foro como un pasatiempo individual, probablemente no lo considerarás un costo en absoluto, pero si eres una organización, es probable que este sea tu mayor factor de costo al gestionar tu foro: necesitas pagar a alguien para que gestione el foro (o la comunidad) diariamente. Responder preguntas de los miembros, ajustar configuraciones para satisfacer las necesidades de la comunidad, manejar spam y otras publicaciones problemáticas, etc. En una comunidad bien funcionante, gran parte de este trabajo puede ser asumido por la propia comunidad (y Discourse está diseñado para facilitar esto), pero siempre quedará algún trabajo administrativo.

Esto fue un poco más de información de la que tu publicación original requería directamente (y asumo que gran parte de esto no era nuevo para ti), pero pensé que escribirlo de esta manera podría ser útil para otros que están intentando adentrarse en la gestión de un foro.

Así que, la respuesta corta es: cuando comparas proveedores de alojamiento de Discourse como discourse.org o Communiteq (anteriormente DiscourseHosting) con proveedores de alojamiento de servidores como DigitalOcean, en realidad estás comparando manzanas con naranjas. (Y, por supuesto, no hay nada malo en comparar manzanas con naranjas, siempre que sepas que es eso lo que estás haciendo.)

26 Me gusta

Empezaba a llegar a esa conclusión.

Lo que aún me confunde es cuál de estas opciones me permite instalar el complemento que quiero: vistas previas de la lista de temas. Supongo que DigitalOcean sí lo permite, pero no estoy seguro sobre los otros dos.

Además, los aspectos relacionados con el servidor de correo realmente me confunden.

  • No hablo aquí de responder por correo electrónico. Pero asumo que siempre es necesario configurar un servidor de correo para enviar los correos que genera Discourse.
  • ¿Siempre implica un costo adicional y una configuración extra?
  • ¿O los servicios gestionados incluyen el servidor de correo en su costo mensual?

That may vary by hosting provider and by service band. (You have to pay more for customisation capability iirc)

If you decide to DIY, this is totally at your discretion and free.

Bear in mind there are other options, like Vultr, Scaleway, Hetzner, Linode, AWS …

I found a provider that offered a free service up to a certain capacity (Sparkpost). Shop around (Mailgun etc.).

It’s very important you use a good brand for mail provider as that will help the trusted delivery of your email.

3 Me gusta

Good point, I forgot to mention these in my post above. Will integrate that later.

3 Me gusta

I’d assumed most forums are on managed services
I’d be interested in knowing why they self host

I’m surprised by this, at least for the managed services. Do none of the managed services include email?

Cost

Try monetising your forum and you may discover it’s hard to raise >$40 a month. Unfortunately in this day and age people expect these communities to be free.

By minimising cost you can make it a much more sustainable concern putting less pressure on your revenues.

This all depends how busy the forum is, who your audience is and the subject matter of course. You may also find unique ways to monetise due to specifics of your community.

5 Me gusta

Nuestros planes en Communiteq (anteriormente DiscourseHosting) incluyen servidores de correo salientes con buena reputación, así como una bandeja de entrada POP3 para correo entrante, sin costo adicional.

En el plan Profesional y superiores, también podemos configurar tu propio servicio de correo o uno de terceros si realmente lo deseas.

Instalaremos el complemento de vistas previas de la lista de temas en el plan Profesional y superiores. La configuración es gratuita y obtienes 5 complementos a tu elección además de los complementos estándar (Akismet, Slack, Solved, Adsense, Patreon, Sitemap, Data Explorer y Notas del personal).

6 Me gusta

Your first step here should probably be to fire up a $5 droplet at DigitalOcean and give the install a shot. You will be able to run multiple plugins and make mistakes with little to no risk. Pretty quickly you’re going to learn if self-hosting is for you, and if not have some idea of how much you’re willing to pay others to do it.

That $5 is prorated, so if you decide after 24hrs the exercise was a mistake you’re going to be out of pocket to the tune of… $0.16

Mailgun will be free below 10k emails/month as long as you don’t do anything daft, it’s very low-risk and will help you learn about the platform as you go.

9 Me gusta

Digital Ocean is great for taking a test run, but get into trouble self managing this and all the time you’ll invest to get it tuned to your needs and $100 per month starts sounding really good. I had an instance go bad and the backup wasn’t even working to restore.

4 Me gusta

Digital ocean has been working for us - Low startup and has a plan that includes Discourse along with scale-ability as resources are needed. We use their WAF and backup instances.

Best,

Dave

1 me gusta

I can usually help people out for $100-300 when they get in the weeds with self-hosting. Self-hosting also allows you to use plugins that would require moving to discourse.org’s Enterprise plan. I have done installs for several hundred self-hosters and though I do command-line upgrades for some of them, a whole bunch of them just keep going for more than a year before they need my help again.

I can also keep offsite backups and monitor your site and provide regular upgrades (Discourse Server Maintenance – Literate Computing, LLC).

9 Me gusta