Aporta is an open source physical access controller. The main purpose of the software is to secure doors from unauthorized access. This is accomplished by determining if a person is authorized to enter a door. The door is unlocked momentarily by the software when authorized credential are presented.
Aporta doesn't intend to recreate what is already available by existing physical access controllers. The goal is to provide a level of flexibility that is not possible with existing closed physical access control systems. Below are the design considerations that are going to make Aporta truly versatile.
The project is early in its development. After working on access control products for many years, my inclination is that there are a large number of features required for a viable access controller. The list below is an attempt to limit the feature targeted in the first release.
Aporta has installers for both Windows and Linux Debian distributions.
DEB packages have been created both x64 and Arm processors.
Steps to install and run from Linux DEB packages
sudo dpkg -i Aporta.linux-XXX.deb
/opt/Aporta
sudo ./Aporta
After installing Aporta, browse to the local web url https://localhost:8443
to get started. A Quick Start Guide can be found in the Wiki section.
appsettings.Production.json - Location for Aporta settings
{
"EventLog": {
"LogLevel": {
"Default": "Information", -> configure default logging level
"Microsoft": "Warning",
"Microsoft.Hosting.Lifetime": "Information"
}
},
"AllowedHosts": "*",
"Kestrel": {
"EndPoints": {
"Https": {
"Url": "https://*:8443" -> web site port number (check machine firewall settings if connecting remotely)
}
}
}
}