Instalación

Instalación con GitHub

Clon el repositorio del discurso

    git clone https://github.com/discourse/discourse.git ~/discourse

Cree un rol con el mismo nombre que el nombre de usuario de su sistema Ubuntu:

    sudo -u postgres createuser -s "$USER"

Cambie a su carpeta de discurso e instale las gemas necesarias

    cd ~/discourse 
    source ~/.bashrc 
    bundle install

Ahora que ha configurado con éxito la conexión de la base de datos, ejecute estos comandos:

    bundle exec rake db:create 
    bundle exec rake db:migrate
    RAILS_ENV=test bundle exec rake db:create db:migrate

Ahora, intente ejecutar las especificaciones:

    bundle exec rake autospec

Inicio del servidor Rails:

    bundle exec rails server

Instalación usando Docker

Después de haber iniciado sesión como usuario raíz, podemos comenzar la instalación de Docker ingresando los siguientes comandos. Debe usar el usuario raíz en todo el resto del proceso de configuración y bootstrapping.

     sudo -s  
    
     git clone https://github.com/discourse/discourse_docker.git /var/discourse  

Ahora, CD en la carpeta del discurso.

     cd /var/discourse  

A continuación, ejecutará el comando de configuración del discurso.

     ./discourse-setup 

A continuación, se le hará una serie de preguntas que se requieren para avanzar con la instalación.

    Hostname for your Discourse? [forum.example.com]:
    Email address for admin account(s)? [me@example.com]:
    SMTP server address? [smtp.example.com]:
    SMTP port? [587]:
    SMTP user name? [user@example.com]:
    SMTP password? [pa$$word]:
    Let's Encrypt account email? (ENTER to skip) [me@example.com]:

La configuración del discurso creará un archivo App.yml y comenzará el proceso de arranque, que puede llevar entre dos y ocho minutos. Una vez que se completa esta porción, puede pasar a la configuración basada en el navegador. ¡Felicitaciones! Ha instalado con éxito el discurso

 Español