Developers
Build on LibrePortal: access keys, status, events and commands.
OverviewFor people building tools that work with LibrePortal servers.
API keysHow a tool asks your server for information with an access key.
Maintenance statusAsk whether a restart or an update is waiting, and if it is busy.
Security statusRead the server's security state, CrowdSec first, as one JSON document.
Events and webhooksSee what LibrePortal did and have it tell another service at once.
Commands for toolsThe commands another program can run, with their output as JSON.
CrowdSec for toolsSwitch CrowdSec on and add your own log sources from another program.
LibrePost for devsHow a script drives LibrePost, what it reports and how it is tested.
Building from sourceBuild LibrePortal from source and see how the tests and releases work.