Setup Alltomatos

O script “Alltomatos SETUP 0.7.B” foi projetado para facilitar a instalação de um ambiente de desenvolvimento ou produção no Docker. Aqui está um resumo das principais etapas e comandos incluídos no seu script:

  1. Instalação de Dependências:
    • Atualiza os repositórios do sistema (apt-get update).
    • Instala pacotes necessários como git, curl, docker.io, docker-compose, e docker-compose-plugin.
  2. Configuração do Docker:
    • Adiciona o usuário atual ao grupo do Docker para permitir a execução de comandos do Docker sem sudo.
    • Reinicia o serviço do Docker.
  3. Clone do Repositório:
    • Clona um repositório específico do GitHub onde estão os arquivos de configuração.
  4. Criação de Diretórios:
    • Cria a estrutura de diretórios necessária para os dados persistentes.
  5. Configuração de DNS e Variáveis de Ambiente:
    • Configura DNS utilizando o resolvconf.
    • Define variáveis de ambiente para o MinIO e outros serviços necessários.
  6. Início dos Contêineres:
    • Usa docker-compose para iniciar os serviços definidos no arquivo docker-compose.yml.
  7. Rotinas de Manutenção:
    • Configura um cron job para executar docker system prune -f para limpeza de recursos não utilizados.
  8. Criação de Containers de Serviços:
    • Para serviços como Perfex CRM, n8n, chatwoot, evolution api e outros, o script pode incluir a criação de contêineres e suas respectivas configurações.

Comentários

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *