Instruções para a instalação da VPS:
✅Gerador de chave hexadecimal: https://www.browserling.com/tools/random-hex
✅Site do Docker com comandos de instalação: https://docs.docker.com/engine/install/ubuntu/
✅Stacks para usar com o Docker: https://drive.google.com/drive/folders/1CSMCAm8Ls3I9ahEvvJBdUPJlspp0BjLL
Comandos úteis:
clear (limpa a tela)
ls (mostra as pastas do diretório)
A primeira coisa que nós vamos fazer são os apontamentos do domínio:
Portainer
portainer
www.portainer
traefik
www.traefik
edge
www.edge
TypeBot
paineltb
www.paineltb
chat
www.chat
storage
www.storage
Vamos instalar o Docker =)
sudo apt update -y
sudo apt upgrade -y
Entrar no site https://docs.docker.com/engine/install/ubuntu/ e usar os comandos conforme eu mostro no vídeo para a instalação do Docker.
Depois de instalado, prosseguimos…
sudo mkdir /Portainer
Esse comando serve para criarmos uma pasta chamada “Portainer” na raiz da nossa VPS.
Após criada a pasta, acesse a pasta com o comando abaixo:
cd /Portainer
Dica: se você digitar cd Por (e apertar a tecla TAB no seu teclado) ele completa automaticamente para cd Portainer. Tenta aí!
sudo touch docker-compose.yml
Esse comando cria uma arquivo chamado docker-compose.yml dentro da pasta do Portainer.
sudo nano docker-compose.yml
Esse comando vai editar o arquivo que acabamos de criar.
Baixe o arquivo docker-compose.yml que está disponível na pasta do Portainer no Google Drive que eu compartilhei com vocês aqui. Abra esse arquivo com o bloco de notas e siga as alterações conforme eu explico no vídeo.
Como gerar a senha do Traefik?
sudo apt-get install apache2-utils -y
htpasswd -nbB seuusuario suasenha
Dica: substitua o “seuusuario” e “suasenha” pelo nome e senha que você quiser usar.
Exemplo para ilustrar: htpasswd -nbB leonardo leonardosenha123@
Nesse caso eu usei meu nome como usuário e criei a senha leonardosenha123@ para gerar a senha do Traefik.
Continuando…
Dentro da pasta do Portainer, crie o arquivo acme.json com o comando abaixo:
sudo touch acme.json
Depois, defina o nível de permissão 600 com o comando abaixo:
sudo chmod 600 acme.json
PRONTO! O Portainer está pronto para ganhar VIDA =)
Digite o comando abaixo para instalar o Portainer:
docker compose up -d
Instalando o TypeBot detro do Portainer. Veja…
- Edite o arquivo que você baixou do docker-compose.yml lá no bloco de notas mesmo.
- Crie uma network dentro do Portainer chamada typebot.
- Entre no container do Traefik e lá no final adicione a network do typebot conforme mostro no vídeo.
- Clique em stacks e clique no botão para criar uma nova. Dê a ela o nome de typebot.
- No web editor, copie e cole o arquivo de configuração do bloco de notas que você fez as alterações necessárias.
- Uma vez feito isso, clique em DEPLOY THE STACK e pronto! O TypeBot será instalado!