Comunidade de código aberto e fórum de discussão para clientes, equipes, torcedores e muito mais.
Software de fórum multiuso, moderno e belamente simples com o objetivo de reimaginar como deve ser um fórum de discussão online moderno. Discourse volta ao básico, exibindo as conversas com as quais você se preocupa com base em sua participação - sem a necessidade de algoritmos. Use a versão gratuita para amigos, colegas fãs, ou para iniciar uma nova comunidade, ou atualize para uma versão premium com recursos aprimorados projetados para ajudar as equipes a colaborarem enquanto trabalham remotamente.
Antes de você começar
Discourse requer que você tenha um nome de domínio e acesso a um servidor de e-mail SMTP pessoal antes da instalação. Para isso, é necessário ter acesso a um servidor SMTP pré-existente ou configurar uma retransmissão SMTP por meio de terceiros. O aplicativo Discourse Marketplace exigirá um nome de usuário e uma senha SMTP para um servidor sob seu controle a fim de concluir a instalação com êxito.
- Se você ainda não tem seu domínio hospedado na Linode, a instalação cria registros de domínio A e AAAA para você.
- Isso significa que você precisa de um token de API da Linode. Se você não tiver um token, deverá criar um antes de continuar.
- Certifique-se de que seu registrador de domínios esteja utilizando os servidores de nomes da Linode.
- Além disso, o usuário SMTP deve ser capaz de enviar e-mail de
noreply@your-domain.com
para verificação da conta do administrador.- Por exemplo, se você entrar em um subdomínio de
discourse
e seu nome de domínio éexample.com
então o usuário SMTP deve ser capaz de enviar e-mail denoreply@discourse.example.com
. - Você não é obrigado a utilizar um subdomínio. Portanto, se você apenas configurar
example.com
sem subdomínio, o e-mail utilizado para verificação serianoreply@example.com
.
- Por exemplo, se você entrar em um subdomínio de
Software incluído
O aplicativo Discourse Marketplace instala o seguinte software em seu Linode:
Software | Descrição |
---|---|
Discourse | Discourse é uma plataforma de discussão de código aberto que fornece um fórum, lista de discussão, sala de bate-papo, e muito mais. |
ufw | ufw é o firewall descomplicado, um front-end para iptables. |
Discourse Opções
O formulário Discourse Marketplace inclui campos avançados para configurar os registros de domínio A e AAAA do seu servidor Discourse e um certificado SSL Let's Encrypt gratuito. Alguns desses campos são configurações opcionais e não são necessários para a instalação. Os campos obrigatórios estão marcados como Required (Obrigatório).
Nota: Discourse requer que você tenha um nome de domínio e um e-mail SMTP. Estes campos são necessários para uma instalação bem sucedida e são marcados Obrigatório. Além disso, o usuário SMTP deve ser capaz de enviar e-mail de noreply@your-fully-qualified-domain.com
para verificação de contas.
Campo | Descrição |
---|---|
Seu Linode API Token | Seu token de acesso à Linode API é necessário para criar seus registros DNS e para criar o certificado Let's Encrypt SSL. Se você não tiver um token, deverá criar um antes de continuar. Necessário |
Subdomínio | O subdomínio para o qual você deseja que o instalador crie um registro DNS durante a instalação. |
Domínio | O nome de domínio onde você deseja hospedar seu aplicativo Discourse . O instalador cria um registro DNS para este domínio durante a configuração. Requerido |
Email para Admin Account e Let's Encrypt certificado | O e-mail que você deseja usar para a conta do administrador e o certificado SSL. Este endereço de e-mail recebe notificações quando o certificado precisa ser renovado. Obrigatório |
Endereço SMTP | O endereço da SMTP. Discourse usa isso para o envio de e-mail. Obrigatório |
Nome de usuário SMTP | O nome de usuário para a conta SMTP inserida acima. O usuário SMTP deve ser capaz de enviar e-mail de noreply@your-fully-qualified-domain.com para verificação de contas. Obrigatório |
Senha para usuário SMTP | A senha para a conta SMTP listada acima. Obrigatório |
O usuário limitado do sudo a ser criado para o Linode | Esta é a conta de usuário limitada a ser criada para o Linode. Esta conta tem privilégios de usuário sudo. |
A senha para o usuário limitado do sudo | Defina uma senha para o usuário limitado do sudo. A senha deve atender aos requisitos de validação de força de complexidade para uma senha forte. Esta senha pode ser usada para executar qualquer ação em seu servidor, semelhante à raiz, portanto, torná-la longa, complexa e única. |
A chave pública SSH que será usada para acessar o Linode | Se você deseja acessar o SSH via chave pública (recomendado) e não por senha, digite a chave pública aqui. |
Desabilitar o acesso root sobre o SSH? | Selecione Yes para bloquear a conta raiz de entrar no servidor via SSH. Selecione No para permitir que a conta raiz faça o login via SSH. |
Começando após a implantação
Discourse está agora instalado e pronto para uso.
- Seus registros de domínio A e AAAA para o domínio e subdomínio, se você designou um, foram criados e você deve vê-los no Cloud Manager.
- No Cloud Manager DNS Managerconfirme se agora há entradas para seu domínio e possível subdomínio.
- Configurar o rDNS em seu Linode para apontar para
subdomain.your-domain.com
ouyour-domain.com
se você não entrou em um subdomínio.
- Embora a instalação tenha criado os registros de domínio A e AAAA, ela não criou os registros de e-mail de que você precisa. No Cloud Manager DNS Manager, adicione os registros MX, TXT e quaisquer outros necessários para enviar e-mails, conforme especificado pelo seu provedor de e-mail.
- Agora você pode navegar para o aplicativo Discourse em seu navegador com o nome de domínio totalmente qualificado que você digitou durante a configuração,
https://subdomain.your-domain.com
ouhttps://your-domain.com
. - Discourse lhe dá as boas-vindas com uma tela de "Parabéns" e um Registre-se botão. Clique no botão Registre-se para criar a conta do administrador.
- Na página Register Admin Account, selecione um dos endereços de e-mail que você digitou durante a instalação e digite um Nome de Usuário e Senha. Em seguida, clique no botão Registre-se botão.
- Discourse envia um e-mail de confirmação para verificação de conta de seu servidor SMTP. Depois de receber o e-mail e confirmar, você é redirecionado para a tela de boas-vindas, onde é conduzido através de um assistente para configurar seu Discourse.
- Uma vez terminado o assistente de configuração, Discourse lança a página principal de listagem de discussão onde você pode começar a adicionar tópicos de discussão.
Visite o guia completo de solução de problemas de e-mail, DNS, e muito mais.
O aplicativo Discourse Marketplace foi desenvolvido pela Linode. Para obter suporte sobre a implantação do aplicativo, entre em contato com o Suporte da Linode por meio das informações listadas na barra lateral. Para obter suporte sobre a ferramenta ou o software em si, visite o Discourse Meta Forum.