O Instalador Daumzap oferece várias opções de instalação, seja para servidores VPS, locais ou usando Docker com tunelamento via CloudFlare.
- Instalação automática e fácil
- Configuração para VPS ou ambientes locais
- Tunelamento CloudFlare integrado para segurança adicional
No terminal do seu servidor, execute os seguintes comandos:
bash
Copiar código
git clone https://github.com/doug1043/Instalador-Daumzap.git
cd Instalador-Daumzap
sudo chmod +x run.sh
sudo ./run.sh
Após executar o comando sudo ./run.sh
, o script solicitará as seguintes informações:
- Mensagem: "Insira senha para o usuário Deploy e Banco de Dados (Não utilizar caracteres especiais)"
- Explicação: Aqui, você define uma senha para o usuário Deploy, que será criado no seu servidor e onde o sistema será instalado.
- Mensagem: "Informe um nome para a Instância/Empresa (Não utilizar espaços ou caracteres especiais, Utilize letras minúsculas)"
- Explicação: Este nome será usado para definir a pasta do projeto e, no caso de instalação local, também será o nome do domínio personalizado.
- Mensagem: "Informe a Qtde de Conexões/Whats que a instância poderá cadastrar"
- Explicação: Define quantas conexões de WhatsApp o sistema poderá suportar. Recomenda-se um valor acima de 100.
- Mensagem: "Informe a Qtde de Usuários/Atendentes que a instância poderá cadastrar"
- Explicação: Define o número máximo de atendentes. Recomenda-se acima de 100, mas este valor pode ser alterado posteriormente nas configurações.
O script perguntará qual protocolo usar:
yaml
Copiar código
🔗 Selecione o protocolo a ser usado:
1) HTTP
2) HTTPS
Digite o número correspondente ao protocolo desejado:
- Nota: Para instalações locais, escolha sempre HTTP. Para instalações com acesso externo (via VPS ou tunelamento), escolha HTTPS.
- Frontend/Painel: "Digite o domínio do FRONTEND/PAINEL"
- Backend/API: "Digite o domínio do BACKEND/API"
Caso a instalação seja local, o script também pedirá:
- Domínio Base: "Digite o domínio base (por exemplo: suamarca.com)"
O script irá gerar automaticamente os subdomínios necessários (por exemplo, api.suamarca.com
e chat.suamarca.com
).
- Frontend: "Digite a porta do FRONTEND"
- Backend: "Digite a porta do BACKEND"
- Redis/Agendamento: "Digite a porta do REDIS/AGENDAMENTO MSG" (porta padrão: 6379)
Se a instalação for local ou com tunelamento, será solicitado o nome da interface de rede:
- Mensagem: "Interfaces de rede e seus endereços IP atuais"
- Explicação: Digite o nome da interface de rede conectada à internet (por exemplo, eth0 ou wlan0 para Wi-Fi).
Caso a instalação utilize tunelamento via Cloudflare, o script solicitará:
- TOKEN do tunelamento CloudFlare: "Informe o TOKEN do tunel CloudFlare"
- Link do CloudFlare: "Insira o link de download do CloudFlare"
Além disso, é necessário verificar se o túnel está ativo diretamente no site da CloudFlare.
Se a escolha for a geração de imagens Docker, o script criará os arquivos necessários:
- O conteúdo do arquivo
docker-compose.yaml
será gerado na pasta/home/deploy
- O arquivo
.env
também estará disponível nesta pasta.
Após a criação, basta acessar o Portainer e importar o conteúdo do arquivo docker-compose.yaml
junto com o .env
para iniciar o sistema via Docker.
Essas informações detalham cada passo necessário para a instalação do sistema, seja em VPS, localmente, com tunelamento Cloudflare ou via Docker.
Acesse o diretório do projeto disponível no GitHub:
Whaticket-Daumzap
Para mais informações, clique aqui ou entre em contato por e-mail: contato@daumzap.com.br