LancerLogin 2.0.0 · self-hosted attendance

Attendance your organization operates

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.

Choose what you need to do

1

Install

Create a private repository from the template, add a Cloudflare token and three secrets, and run the installation workflow.

Install LancerLogin
2

Sign in and set up

Create the first Admin, choose modules, and finish Attendance setup with rules, a first meeting, and your roster.

First sign-in and setup
3

Add kiosks

Assemble a Raspberry Pi kiosk, run the installer from the dashboard, and pair it with a one-time key.

Kiosk guide
4

Run attendance

Schedule meetings, correct or excuse attendance, manage the roster, and export reports.

Operate LancerLogin
5

Update

Update the dashboard from Settings, update each kiosk from the Kiosks page, and manage plugins.

Update LancerLogin
6

Fix a problem

Find the cause of common installation, sign-in, kiosk, and update problems.

Troubleshoot

Modules and plugins

LancerLogin 2 is built from modules. Core always provides accounts, the roster, reports, integrations, backups, and updates. An Administrator chooses which modules to turn on.

ModuleHow it is includedWhat it does
AttendanceBuilt inMeetings, kiosk check-in and check-out, corrections, excuses, attendance rules, and kiosk management.
Outreach ParticipationOfficial plugin, included by defaultOutreach activities and participation hours submitted by members.
CarpoolOptional pluginRide planning to and from events.
Guest VisitsOptional pluginGuest 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.

How an installation fits together

Community support is best-effort.Questions and responsible security or privacy reports can be sent to robolancers@gmail.com. There is no response-time or uptime commitment.

Release boundaries