Requisitos de Sistema
O Accelero é distribuído como aplicação multicontêiner (Docker) e roda em servidor on-premises ou em nuvem. Esta página descreve a plataforma de software e os critérios de dimensionamento.
Plataforma de software
| Componente | Tecnologia |
|---|---|
| Orquestração | Docker / Docker Compose |
| Sistema operacional | Linux |
| Servidor web | Nginx (TLS / HTTP2) |
| Aplicação | PHP-FPM 8.1+ |
| Banco de dados | MySQL / MariaDB |
| Cache | Redis / Valkey |
| Broker de dispositivos | Mosquitto (MQTT) |
Todos os serviços são entregues em contêineres — não é necessário instalar essas dependências manualmente no host.
Banco de dados
MySQL / MariaDB, acessado via PDO/mysqli. Não há suporte a outros bancos.
Rede e conectividade
- HTTPS (443) para a interface web dos operadores.
- MQTT para a comunicação com os dispositivos de campo (controladoras), com credencial e ACL por dispositivo.
- Conectividade entre o servidor e os controladores/leitoras na rede local.
Navegador
Interface compatível com navegadores modernos atualizados (Chromium — Chrome/Edge —, Firefox e Safari).
Dimensionamento do servidor
O Accelero não impõe limites fixos de capacidade; o volume de pessoas, dispositivos e eventos que uma instalação sustenta — e o desempenho — dependem do dimensionamento do servidor (CPU, memória, armazenamento e rede).
O servidor é dimensionado por implantação, conforme a escala do cliente; a equipe Iongrade orienta o dimensionamento no projeto. Ainda assim, por ser um sistema leve, o core parte de requisitos mínimos modestos:
| Recurso | Mínimo |
|---|---|
| Processador | Intel Celeron N3350 (ou superior) |
| Memória RAM | 4 GB |
Para instalações maiores, o dimensionamento cresce com a carga (número de pessoas, dispositivos e volume de eventos), com processador de servidor (ex.: Intel Xeon) e folga de memória e armazenamento.
Como a capacidade se relaciona com licenciamento e infraestrutura em Capacidades e Limites.
Próximos Passos
- Capacidades e Limites - Como o Accelero escala
- Servidor On-premises - Instalação local