Instalação

Instalação usando o GitHub

Clonar o repositório do discurso

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

Crie função com o mesmo nome que seu nome de usuário do sistema Ubuntu:

    sudo -u postgres createuser -s "$USER"

Mude para sua pasta de discurso e instale as gemas necessárias

    cd ~/discourse 
    source ~/.bashrc 
    bundle install

Agora que você configurou com sucesso a conexão do banco de dados, execute estes comandos:

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

Agora, tente executar as especificações:

    bundle exec rake autospec

Start Rails Server:

    bundle exec rails server

Instalação usando o Docker

Depois de fazer login como usuário root, podemos iniciar o Docker Instale digitando os seguintes comandos. Você deve usar o usuário root durante o restante do processo de configuração e inicialização.

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

Agora, CD na pasta do discurso.

     cd /var/discourse  

Em seguida, você executará o comando de configuração do discurso.

     ./discourse-setup 

Em seguida, você receberá uma série de perguntas necessárias para avançar com a instalação.

    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]:

A configuração do discurso criará um arquivo app.yml e iniciará o processo de inicialização, que pode levar de dois a oito minutos. Depois que essa parte é concluída, você poderá passar para a configuração baseada no navegador. Parabéns! Você instalou com sucesso o discurso

 Português