Instalación de Discourse en un VPS con Debian

Discourse es una plataforma de foros moderna que permite crear un espacio amigable para la comunicación de la comunidad. La instalación de Discourse en un VPS con sistema operativo Debian puede parecer una tarea compleja, pero siguiendo esta guía, podrás configurar fácilmente tu foro.

Antes de comenzar la instalación, asegúrate de que tu VPS tenga suficientes recursos para ejecutar Discourse. Los requisitos recomendados son 1 GB de memoria RAM y 10 GB de espacio libre en disco.

Paso 1: Actualización del sistema

Abre una terminal e inicia sesión como root, ejecutando el comando:

sudo su

Luego, actualiza los paquetes con el comando:

VPS Hosting

Servidores virtuales con recursos garantizados

Elegir VPS

apt update && apt upgrade -y

Paso 2: Instalación de Docker y Git

Para que Discourse funcione, es necesario instalar Docker y Git. Ejecuta los siguientes comandos:

apt install docker.io git -y

A continuación, agrega al usuario actual al grupo docker:

usermod -aG docker $USER

Paso 3: Instalación de Discourse

Clona el repositorio de Discourse en tu VPS:

git clone https://github.com/discourse/discourse_docker.git /var/discourse

Navega al directorio /var/discourse y crea el archivo de configuración app.yml:

cd /var/discourse cp samples/standalone.yml containers/app.yml

Edita el archivo app.yml, estableciendo los parámetros necesarios (URL del foro, dirección de correo electrónico, etc.). Guarda el archivo e inicia la instalación de Discourse:

./discourse-setup

Después de una instalación exitosa, podrás abrir tu foro en el navegador en la URL especificada y completar la configuración de Discourse.

¡Ahora tienes tu propio foro en la plataforma Discourse, listo para usar! Disfruta comunicándote con los miembros de tu comunidad y creando debates interesantes.