Mejor VPS para Discourse 2026: Crea Tu Propio Foro Comunitario
REVIEW 9 min read fordnox

Mejor VPS para Discourse 2026: Crea Tu Propio Foro Comunitario

Encuentra el mejor VPS para alojar Discourse. Compara especificaciones, precios y rendimiento para ejecutar tu propio foro comunitario con control total.


Mejor VPS para Discourse en 2026

Discourse es la plataforma de foros de código abierto más popular. Diseño moderno, actualizaciones en tiempo real, niveles de confianza, moderación integrada — es lo que los foros comunitarios deberían ser. El autoalojamiento significa que eres dueño de los datos de tu comunidad y te ahorras la tarifa de alojamiento de $100/mes.

¿Por Qué Autoalojar Discourse?

FactorDiscourse Alojado (Standard)Discourse Alojado (Business)Autoalojado
Precio$100/mes$300/mes~$6-15/mes
Almacenamiento100GB500GBTu disco
Usuarios staffIlimitadosIlimitadosIlimitados
PluginsSolo oficialesOficiales + algunosCualquier plugin
Temas personalizadosLimitadosAcceso completo
CDNIncluidoIncluidoTú lo configuras
Copias de seguridadAutomáticasAutomáticasTú las gestionas

A $100/mes por el plan alojado más barato, autoalojar Discourse se amortiza casi de inmediato. Un VPS de $6/mes hace el trabajo para la mayoría de las comunidades.

Requisitos del VPS

Discourse es una aplicación Ruby on Rails respaldada por PostgreSQL y Redis. Es más pesada que los generadores de sitios estáticos, pero manejable.

RAM (Crítica)

CPU (Moderada)

Almacenamiento (Moderado)

Red

Mejor VPS para Discourse

1. Hostinger KVM2 (Mejor en General) ⭐

$5.99/mes | 2 vCPU, 8GB RAM, 100GB NVMe

8GB de RAM le dan a Discourse espacio para respirar con PostgreSQL, Redis y Sidekiq ejecutándose simultáneamente. 100GB NVMe manejan años de contenido comunitario. La mejor relación precio-rendimiento para alojar Discourse.

Ideal para: La mayoría de las comunidades, recursos sin preocupaciones

→ Obtener Hostinger VPS

2. Hetzner CX22 (Mejor Económico)

€3.99/mes | 2 vCPU, 4GB RAM, 40GB NVMe

Cumple con las especificaciones recomendadas de Discourse al precio más bajo. 4GB de RAM ejecutan una comunidad pequeña a mediana sin usar swap. 40GB NVMe es suficiente si tu comunidad no sube muchos archivos.

Ideal para: Comunidades nuevas, presupuestos ajustados

→ Obtener Hetzner VPS

3. Contabo VPS M (Mejor Valor)

€9.49/mes | 6 vCPU, 16GB RAM, 200GB NVMe

16GB de RAM te permiten ejecutar Discourse con plugins pesados, ElasticSearch para mejor búsqueda, y aún tener margen. 200GB NVMe almacenan años de subidas. Seis vCPUs hacen que las reconstrucciones del contenedor sean rápidas.

Ideal para: Comunidades grandes, configuraciones con muchos plugins, más de 5000 usuarios

→ Obtener Contabo VPS

4. Hetzner CPX31 (Mejor Rendimiento)

€14.49/mes | 4 vCPU, 8GB RAM, 160GB NVMe

Los vCPUs dedicados AMD EPYC ofrecen rendimiento consistente durante picos de tráfico y reconstrucciones del contenedor. 160GB NVMe manejan grandes bibliotecas de subidas.

Ideal para: Comunidades activas que necesitan tiempos de respuesta fiables

→ Obtener Hetzner VPS

5. Vultr Cloud Compute (Mejor Cobertura Global)

$24/mes | 2 vCPU, 4GB RAM, 80GB NVMe

32 centros de datos en todo el mundo. Coloca tu foro cerca de tu comunidad para menor latencia. Buena opción si tus usuarios están concentrados en una región específica fuera de EE.UU./UE.

Ideal para: Comunidades en Asia, Sudamérica o Australia

→ Obtener Vultr VPS

Comparación Rápida

VPSRAMvCPUAlmacenamientoPrecioIdeal Para
Hostinger KVM28GB2100GB NVMe$5.99/mesMejor en general
Hetzner CX224GB240GB NVMe€3.99/mesEconómico
Contabo M16GB6200GB NVMe€9.49/mesComunidades grandes
Hetzner CPX318GB4160GB NVMe€14.49/mesRendimiento
Vultr CC4GB280GB NVMe$24/mesGlobal

Cómo Instalar Discourse

Discourse usa su propio instalador basado en Docker. Es opinado pero fiable.

Requisitos Previos

# Actualizar sistema
sudo apt update && sudo apt upgrade -y

# Instalar Docker (si no está instalado)
curl -fsSL https://get.docker.com | sh
sudo usermod -aG docker $USER

Instalación Oficial

# Clonar el gestor Docker de Discourse
sudo -s
git clone https://github.com/discourse/discourse_docker.git /var/discourse
cd /var/discourse

# Ejecutar el asistente de configuración
./discourse-setup

El asistente de configuración pregunta por:

Opciones SMTP

Discourse requiere correo electrónico funcional. Opciones económicas:

ServicioNivel GratuitoDe Pago
Mailgun1000 correos/mes$0.80/1000
Brevo (Sendinblue)300 correos/día$9/mes
Amazon SES-$0.10/1000
Postmark100 correos/mes$1.25/1000

Configuración SMTP de Ejemplo (Mailgun)

# En containers/app.yml
env:
  DISCOURSE_SMTP_ADDRESS: smtp.mailgun.org
  DISCOURSE_SMTP_PORT: 587
  DISCOURSE_SMTP_USER_NAME: postmaster@mg.yourdomain.com
  DISCOURSE_SMTP_PASSWORD: your-mailgun-key
  DISCOURSE_SMTP_ENABLE_START_TLS: true

Compilar y Lanzar

./launcher rebuild app
# Tarda 5-10 minutos en la primera compilación
# Discourse estará disponible en el nombre de host configurado

Consejos de Configuración

containers/app.yml

templates:
  - "templates/postgres.template.yml"
  - "templates/redis.template.yml"
  - "templates/web.template.yml"
  - "templates/web.ratelimited.template.yml"
  - "templates/web.socketed.template.yml"  # Si usas nginx externo

params:
  db_default_text_search_config: "pg_catalog.english"
  db_shared_buffers: "256MB"  # 25% de la RAM, máximo 1GB

env:
  LC_ALL: en_US.UTF-8
  LANG: en_US.UTF-8
  LANGUAGE: en_US.UTF-8
  DISCOURSE_HOSTNAME: forum.yourdomain.com
  DISCOURSE_DEVELOPER_EMAILS: 'admin@yourdomain.com'
  UNICORN_WORKERS: 3  # 2 para 2GB RAM, 3-4 para 4GB+

Ajuste de Rendimiento

# Para VPS con 4GB de RAM
env:
  UNICORN_WORKERS: 3
  DISCOURSE_MAX_REQS_PER_IP_PER_MINUTE: 200
  DISCOURSE_MAX_REQS_PER_IP_PER_10_SECONDS: 50

params:
  db_shared_buffers: "1GB"
  db_work_mem: "40MB"

Agregar Plugins

# En containers/app.yml, bajo hooks:
hooks:
  after_code:
    - exec:
        cd: $home/plugins
        cmd:
          - git clone https://github.com/discourse/discourse-solved.git
          - git clone https://github.com/discourse/discourse-voting.git
          - git clone https://github.com/discourse/discourse-assign.git

Después de agregar plugins: ./launcher rebuild app

Plugins Esenciales

PluginPropósito
discourse-solvedMarcar temas como resueltos (Q&A)
discourse-votingVotación de funcionalidades
discourse-assignAsignar temas al staff
discourse-data-explorerEjecutar consultas SQL
discourse-chatChat integrado
discourse-calendarEventos y calendarios
discourse-templatesPlantillas de respuesta

Estrategia de Copias de Seguridad

#!/bin/bash
# backup-discourse.sh — ejecutar diariamente vía cron
BACKUP_DIR="/backups/discourse"
DATE=$(date +%Y-%m-%d)

# Activar copia de seguridad vía CLI de Discourse
cd /var/discourse
./launcher run app discourse backup

# Copiar la última copia de seguridad
LATEST=$(./launcher run app ls -t /var/www/discourse/public/backups/default/ | head -1)
docker cp app:/var/www/discourse/public/backups/default/$LATEST "$BACKUP_DIR/$LATEST"

# Mantener los últimos 14 días
find $BACKUP_DIR -name "*.tar.gz" -mtime +14 -delete

También habilita las copias de seguridad automáticas en Admin → Configuración → Copias de seguridad:

Lista de Verificación de Seguridad

Actualizar Discourse

cd /var/discourse
git pull
./launcher rebuild app

Las actualizaciones tardan 5-10 minutos. El foro estará brevemente no disponible durante la reconstrucción. Programa las actualizaciones durante las horas de menor tráfico.

Discourse Alojado vs Autoalojado

CaracterísticaAlojado ($100/mes)Autoalojado ($6/mes)
ConfiguraciónInstantánea30 minutos
ActualizacionesAutomáticasManuales (fáciles)
PluginsSolo oficialesCualquiera
TemasPersonalización limitadaAcceso completo
Copias de seguridadIncluidasTú las gestionas
SoporteEquipo oficialComunidad
MigraciónPosibleControl total
Costo (anual)$1,200~$72

El autoalojamiento ahorra ~$1,100/año y te da control total sobre plugins y temas. La contrapartida es dedicar 10 minutos/mes a las actualizaciones.

Preguntas Frecuentes

¿Cuánta RAM necesita Discourse?

2GB es el mínimo absoluto (y usará swap). 4GB ejecuta una comunidad pequeña cómodamente. 8GB maneja miles de usuarios diarios con plugins.

¿Puedo ejecutar Discourse con 1GB de RAM?

No. Discourse requiere oficialmente un mínimo de 2GB con swap. Por debajo de eso, el contenedor no se compilará y el foro será inutilizable.

¿Cuántos usuarios puede manejar un VPS?

En un VPS de 4GB: ~500-1000 usuarios activos diarios. Con 8GB: 2000-5000. Los números exactos dependen de los patrones de tráfico, plugins y cuántas subidas tenga tu comunidad.

¿Es realmente necesario el correo electrónico?

Sí. Discourse usa el correo electrónico para confirmación de registro, notificaciones, restablecimiento de contraseñas y modo de lista de correo. No funcionará correctamente sin SMTP funcional.

¿Puedo migrar desde otro software de foros?

Sí. Discourse tiene importadores oficiales para phpBB, vBulletin, Vanilla, NodeBB, Flarum y muchos otros. Consulta la comunidad de Discourse para guías de importación.

¿Discourse o Flarum?

Discourse es más maduro, tiene más funcionalidades y un ecosistema más grande. Flarum es más ligero y simple. Para comunidades serias, Discourse gana. Para foros pequeños de hobby, Flarum puede ser más fácil para empezar. También considera Mastodon o Matrix si quieres comunicación comunitaria federada en lugar de un foro tradicional.

Nuestra Elección

Hostinger KVM2 a $5.99/mes te da 8GB de RAM y 100GB NVMe — más que suficiente para ejecutar Discourse con plugins, miles de usuarios y años de contenido. Eso es $72/año frente a $1,200/año del alojamiento propio de Discourse.

→ Comenzar con Hostinger

~/best-vps-for-discourse/get-started

Ready to get started?

Get the best VPS hosting deal today. Hostinger offers 4GB RAM VPS starting at just $4.99/mo.

Get Hostinger VPS — $4.99/mo

// up to 75% off + free domain included

// related topics

mejor vps para discourse alojamiento discourse discourse autoalojado discourse vps servidor discourse alojamiento foro discourse

// related guides

Andrius Putna

Andrius Putna

I am Andrius Putna. Geek. Since early 2000 in love tinkering with web technologies. Now AI. Bridging business and technology to drive meaningful impact. Combining expertise in customer experience, technology, and business strategy to deliver valuable insights. Father, open-source contributor, investor, 2xIronman, MBA graduate.

// last updated: February 19, 2026. Disclosure: This article may contain affiliate links.