authelia

Monitor Authelia authentication health, sessions, and 2FA data via REST API endpoints.

69|7|Updated Feb 8, 2026
One-click install
npx skills add https://github.com/jmagar/claude-homelab --skill authelia
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: authelia
Source: https://github.com/jmagar/claude-homelab/tree/main/skills/authelia
Command: npx skills add https://github.com/jmagar/claude-homelab --skill authelia

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires curl, jq, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Track and verify Authelia authentication health, user sessions, and 2FA settings to support security monitoring and incident response.

Core Features & Use Cases

  • Read health, configuration, and state data from Authelia to verify system status.
  • Retrieve user information and 2FA preferences to assess security posture.
  • Generate consolidated dashboards and on-demand checks for automation workflows.

Quick Start

Run ./scripts/authelia-api.sh dashboard to generate a full security overview for your Authelia deployment.

Frequently Asked Questions about authelia

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I monitor Authelia authentication health and active user sessions?

Monitoring Authelia authentication health involves querying REST API endpoints for system state and configuration data, which provides real-time visibility into user sessions and 2FA status.

How do I check 2FA settings and user info from Authelia for security posture reviews?

Checking 2FA settings and user info from Authelia requires querying its user-info API endpoints, allowing ops teams to retrieve user data and assess security posture across deployments.

Do I need a bearer token or cookie authentication to query Authelia API endpoints?

Querying Authelia API endpoints requires either cookie-based authentication or a bearer token to access health, state, config, and user-info data for security monitoring.

Can I generate an on-demand dashboard for Authelia deployment status using curl and jq?

Generating an on-demand dashboard for Authelia deployment status is possible using curl and jq to orchestrate API requests, producing a consolidated security overview of health and sessions.

What is the best way to automate Authelia health checks for ops teams?

Automating Authelia health checks is best achieved by running a script that orchestrates REST API endpoints, enabling ops teams to generate state reports and verify system status automatically.