Install
Create a private repository from the template, add a Cloudflare token and three secrets, and run the installation workflow.
Install LancerLoginLancerLogin 2.0.0 · self-hosted attendance
LancerLogin runs in your own GitHub and Cloudflare accounts. Members check in and out at Raspberry Pi kiosks, and Administrators and Operators run meetings, rosters, and reports from a web dashboard. Fingerprint templates stay inside the reader unless an Administrator turns on cloud storage.
Create a private repository from the template, add a Cloudflare token and three secrets, and run the installation workflow.
Install LancerLoginCreate the first Admin, choose modules, and finish Attendance setup with rules, a first meeting, and your roster.
First sign-in and setupAssemble a Raspberry Pi kiosk, run the installer from the dashboard, and pair it with a one-time key.
Kiosk guideSchedule meetings, correct or excuse attendance, manage the roster, and export reports.
Operate LancerLoginUpdate the dashboard from Settings, update each kiosk from the Kiosks page, and manage plugins.
Update LancerLoginFind the cause of common installation, sign-in, kiosk, and update problems.
TroubleshootLancerLogin 2 is built from modules. Core always provides accounts, the roster, reports, integrations, backups, and updates. An Administrator chooses which modules to turn on.
| Module | How it is included | What it does |
|---|---|---|
| Attendance | Built in | Meetings, kiosk check-in and check-out, corrections, excuses, attendance rules, and kiosk management. |
| Outreach Participation | Official plugin, included by default | Outreach activities and participation hours submitted by members. |
| Carpool | Optional plugin | Ride planning to and from events. |
| Guest Visits | Optional plugin | Guest visit records, which can also be counted in Outreach once an Administrator grants access. |
Plugins are added to an installation from Settings › Modules › Manage modules or from the installation's private repository. See Add, update, or remove plugins.