===== Requisitos de hardware e software para a Instalação do servidor Flashman Local ===== ==== Sistemas operacionais testados ==== Ubuntu 20.04 22.04 LTS - versão SERVER, Debian 10 e 11 LTS - versão SERVER. ==== Requisitos de hardware ==== Mínimo: 4 núcleos de processamento. 8GB RAM. 50GB HDD livres Recomendado: Até um total de 12.000 CPES, 8 núcleos de processamento 8GB RAM 50GB HDD livres Até um total de 24.000 CPES, 8 núcleos de processamento 16GB RAM 50GB HDD livres Até um total de 48.000 CPES, 12 núcleos de processamento 32GB RAM 50GB HDD livres Obs.: Após 48k CPEs é necessário a utilização de outra máquina ou VM Obs.2: Para modelos híbridos, é necessário uma verificação com nosso time de engenharia para uma melhor composição da(s) máquina(s) ==== Requisito de rede ==== IP real público. Será necessário para os aplicativos FlashApp acessarem o roteador de qualquer rede ==== Requisitos de Domínio ==== Criar um mapeamento de domínio para o IP escolhido. Exemplo: flashman.provedor.com.br ATENÇÂO: Caso o provedor deseje criar um domínio com autorização da Autoridade de Certificação (CAA- Certificate Authority Authorization), será necessário autorizar a geração de certificado para a "LET's ENCRYPT", já que servidores FLashman utilizam certificados emitidos através da "LET's ENCRYPT". ==== Requisitos de firewall ==== * Liberação de ICMP reply (ping) * Liberação da porta 9001 para o ip 45.77.115.7 (TCP) : Utilizada pelo processo de migração * Liberação da porta ssh para o ip 177.38.99.106 * Liberação da porta 80 (TCP) : Para validação de certificados SSL via LetsEncrypt * Liberação da porta 443 (TCP) : Para navegação da interface web e comunicação de gerência com os CPEs * Liberação da porta 3478 (TCP) : Para uso de mecanismo de "furo" de NAT via servidor STUN * Liberação das portas 7547, 57547 (TCP) : Para uso do protocolo TR-069 no envio e recepção de comandos para as CPEs * Liberação da porta 7567 (TCP) : Para download de firmwares no procedimento de atualização remota via TR-069 * Liberação da porta para comunicação MQTTS. A porta para MQTTS estará especificada no usuário de sua conta da Anlix ==== Notas importantes ==== * Não recomendamos o uso de sistemas 32 bits em geralserá possi * O setup da máquina não pode ser um container, será necessário uma VM comum ==== Procedimento de instalação ==== Preencher o formulário (https://documentacao.anlix.io/doku.php?id=instalacao_on_premise_flashman) com as informações de acesso e ao servidor, em seguida abrir um ticket de atendimento ((21) 99835-2603) junto a equipe de suporte Anlix. A equipe de suporte Anlix realizará toda a instalação e migração de dados que for necessária. Informação dos IPs **" 54.232.148.43 e 177.38.99.106"** das máquinas de onde serão realizados os acessos ao servidor disponibilizado, para a liberação do provedor no seu controle de acesso. Atenção: O usuário disponibilizado para a configuração dos serviços da Anlix precisa ter permissão de root.