Alibaba Cloud
Como publicar o GG.chatbot na Alibaba Cloud
A forma mais simples de começar é com o serviço gerenciado oficial na nuvem. Alta disponibilidade, backups, segurança e manutenção ficam por conta de mim, Baptiste, fundador do GG.chatbot. A versão em nuvem economiza bastante tempo e recursos de desenvolvimento. Para a maioria dos sites acaba sendo a melhor relação custo-benefício, e a receita financia a manutenção e a evolução do projeto. Ou seja, você apoia software fair source e ainda recebe um ótimo serviço.
A Alibaba Cloud também oferece um processo simplificado, com Docker Compose, para subir a aplicação inteira rapidamente. Ele cria automaticamente as credenciais OAuth da Alibaba Cloud e configura um IP público para a sua aplicação. Durante a publicação, você só precisa informar alguns parâmetros simples para começar a usar o GG.chatbot. Além disso, se você já tiver um cliente OAuth do GitHub criado, o processo também permite habilitar o login por GitHub diretamente.
Requisitos
Você precisa de uma conta na Alibaba Cloud, que pode ser criada em alibabacloud.com.
Primeiros passos
- O builder é a aplicação onde você cria seus fluxos.
- O viewer é a interface do bot com a qual seus usuários interagem.
Publicar o builder e o viewer com um clique
- Escolha os parâmetros do tipo de ECS a publicar
- Opte por criar uma nova rede dedicada ou usar diretamente uma rede dedicada existente, conforme sua necessidade.
- A Alibaba Cloud cria automaticamente um cliente OAuth para os serviços dela. Se você quiser usar o login por GitHub (opcional), informe seu Client ID e Secret.
- Clique em 'Create Now' e aguarde a publicação da instância. A partir daí, use a página de criação exposta pela instância para montar seu chatbot e interagir com ele.