Por que fazer o Self-Host do AirysChat?
Hospedar o AirysChat você mesmo oferece controle completo sobre sua plataforma de suporte ao cliente:- Privacidade de Dados: Mantenha todos os dados do cliente em seus próprios servidores
- Personalização: Modifique a plataforma para atender às suas necessidades específicas
- Controle de Custos: Sem preços por agente - escale o quanto precisar
- Conformidade: Atenda a requisitos regulatórios específicos
- Integração: Integração profunda com sua infraestrutura existente
Opções de Implantação
O AirysChat suporta vários métodos de implantação para atender a diferentes necessidades de infraestrutura:🐧 Implantação em Linux VM
Implante diretamente em máquinas virtuais Ubuntu/Linux com nosso script de instalação automatizado.- Melhor para: Ambientes de servidor tradicionais
- Complexidade: Baixa a Média
- Manutenção: Atualizações manuais necessárias
🐳 Implantação com Docker
Use contêineres Docker para implantações consistentes e portáteis.- Melhor para: Ambientes conteinerizados
- Complexidade: Média
- Manutenção: Atualizações fáceis com pull de contêineres
☸️ Implantação com Kubernetes
Implante em clusters Kubernetes para operações em escala corporativa.- Melhor para: Implantações de grande escala e alta disponibilidade
- Complexidade: Alta
- Manutenção: Automatizada com CI/CD adequado
☁️ Implantações em Provedores de Nuvem
Implantações com um clique nas principais plataformas de nuvem:- AWS: Opções EC2, ECS e Marketplace
- Azure: Container Instances e implantações de VM
- DigitalOcean: Droplets e App Platform
- Google Cloud: Compute Engine e Cloud Run
- Heroku: Implantação simples com um clique
Requisitos do Sistema
Requisitos Mínimos
- CPU: 2 núcleos
- RAM: 4GB
- Armazenamento: 20GB SSD
- SO: Ubuntu 20.04+ ou distribuição Linux compatível
Recomendado para Produção
- CPU: 4+ núcleos
- RAM: 8GB+
- Armazenamento: 50GB+ SSD
- Banco de Dados: PostgreSQL 12+
- Cache: Redis 6+
- Proxy Reverso: Nginx ou similar
O que Você Precisará
Antes de iniciar sua instalação do AirysChat, certifique-se de ter:Requisitos Técnicos
- Servidor ou instância na nuvem que atenda aos requisitos mínimos
- Nome de domínio (recomendado para produção)
- Certificado SSL (Let’s Encrypt recomendado)
- Servidor SMTP para notificações por e-mail
Requisitos de Acesso
- Acesso SSH ao seu servidor
- Privilégios de root ou sudo
- Acesso à configuração do firewall
Opcional, mas Recomendado
- Armazenamento de objetos (AWS S3, Google Cloud Storage, etc.)
- CDN para ativos estáticos
- Ferramentas de monitoramento (APM, logs)
- Solução de backup
Considerações de Segurança
Ao hospedar o AirysChat você mesmo, considere estes aspectos de segurança:- Atualizações Regulares: Mantenha o AirysChat e os pacotes do sistema atualizados
- Configuração de Firewall: Exponha apenas as portas necessárias
- SSL/TLS: Sempre use HTTPS em produção
- Segurança do Banco de Dados: Proteja o PostgreSQL com senhas fortes
- Criptografia de Backup: Criptografe dados sensíveis de backup
- Controle de Acesso: Implemente controles de acesso de usuário adequados
Começando
Pronto para implantar o AirysChat? Escolha seu método de implantação preferido:Início Rápido com Docker
Comece a usar rapidamente com contêineres Docker
Instalação em Linux VM
Implantação de servidor tradicional com nosso script automatizado
Implantação em Kubernetes
Implantação em escala corporativa no Kubernetes
Provedores de Nuvem
Implantações com um clique nas principais plataformas de nuvem
Comunidade e Suporte
- Documentação: Guias abrangentes e referências de API
- GitHub: Código fonte e rastreamento de issues
- Discord: Chat e suporte da comunidade
- Fórum: Discussões da comunidade e Q&A