Per installare Libemax Controllo Accessi sul tuo sistema operativo Linux serve seguire i seguenti passaggi:
- verificare i requisiti di sistema come in tabella.
| Componente | Minimo | Consigliato |
|---|---|---|
| Sistema Operativo | Ubuntu 22.04 LTS | Ubuntu 24.04 LTS |
| Architettura | x86_64 | x86_64 |
| RAM | 512 MB | 2 GB |
| Disco | 16 GB | 32 GB |
| .NET Runtime | 6.0 | 6.0 |
Nota: l'architettura ARM (Raspberry Pi) non e supportata per i dispositivi Dahua (SDK nativo solo x86_64). Hikvision via ISAPI, Shelly e Civintec funzionano su ARM.
Per procedere all'installazione di Libemax Controllo Accessi seguire i seguenti passi:
/home/controllo-accessi/controllo_accessi/chmod +x LibemaxControlloAccessiNative/linux-x64/./LibemaxControlloAccessi/home/controllo-accessi/controllo_accessi/ ├── app/ │ ├── LibemaxControlloAccessi # Eseguibile principale │ ├── Data/ │ │ ├── db.db # Database principale │ │ └── local_log.db # Database log │ ├── Native/linux-x64/ # SDK nativi (Dahua, Hikvision) │ ├── FrpcService/ # Servizio tunnel remoto │ ├── Logs/ # File log giornalieri │ ├── Database/ # Migrazioni e template │ ├── wwwroot/ # Frontend Next.js compilato │ └── frp/ # Binario frpc e configurazione ├── launcher # Script avvio automatico └── photos/ # Foto catturate agli accessi
Per configurare l'avvio automatico al boot, creare un servizio systemd o usare il Launcher incluso che monitora e riavvia automaticamente l'applicazione.
| Porta | Servizio |
|---|---|
| 5051 | API HTTP (Kestrel) |
| 8081 | WebSocket |
| 7400 | FRPC admin (locale) |
Ricordiamo che per l'installazione di Libemax Controllo Accessi è consigliata la presenza di un tecnico esperto.