Authelia Icon icon Authelia

Project website

Docker Image: authelia/authelia
Descriptions from SearXng results:

The Cloud ready multi-factor authentication portal for your Apps https://www.authelia.com

Go / The Single Sign-On Multi-Factor portal for web apps

Model: llama3.1:latest
Generation Time: 47.447s
#amd64#arm#arm64#unknown#2fa#authentication#docker#golang#kubernetes#ldap#mfa#multifactor#oauth2#openid-connect#push-notifications#security#sso#sso-authentication#totp#two-factor#two-factor-authentication#u2f#webauthn#yubikey

The provided text appears to be a comprehensive overview of Authelia, an open-source authentication proxy. Here’s a breakdown of the key points:

Compatibility and Support

  • Compatible with various reverse proxies: Caddy, Traefik, Kubernetes ingress controllers (including ingress-nginx, Traefik Kubernetes CRD, and Istio), HAProxy, and Envoy.
  • Beta support for installing via Helm using Authelia Charts.
  • Beta support for OAuth 2.0 and OpenID Connect 1.0.

Getting Started

  • Three pre-configured docker-compose bundles:
    • Local: For testing Authelia without exposing it to the internet.
    • Lite: For scenarios where the server will be exposed to the internet, with minimal external dependencies (file-based user storage, SQLite configuration storage).
    • Deployment guide for deploying Authelia on bare metal and Kubernetes.

Security

  • Authelia takes security seriously and has a Security Policy in place.
  • A bug bounty program is being considered.

Community and Contribution

  • The project follows the all-contributors specification.
  • Multiple contact options: Matrix, Discord, email (), GitHub issues.
  • Sponsorship opportunities are available through Open Collective.

License

  • Authelia is licensed under the Apache 2.0 license.

Overall, this text provides a detailed overview of Authelia’s features, compatibility, and community aspects, as well as its commitment to security and open-source principles. This text appears to be a comprehensive overview of Authelia, an open-source project that provides authentication and authorization features for various use cases. The document covers the following topics:

  1. Compatibility: Authelia is compatible with several popular reverse proxies and Kubernetes ingress controllers.
  2. Getting Started: The guide provides instructions on how to get started with Authelia using Docker Compose bundles (Local, Lite) or by deploying it in a production environment.
  3. Security: Authelia takes security very seriously, and the team encourages users to report any vulnerabilities through their Security Policy.
  4. Community: The project has an active community on Matrix and Discord, where users can ask questions, share knowledge, and collaborate with other contributors.
  5. License: Authelia is licensed under the Apache 2.0 license.

The text also mentions several companies that have contributed to Authelia through sponsorship or by providing free licenses for their tools. These sponsors are listed as “Help Wanted” or “Sponsorship Companies”.

Overall, this document provides a thorough introduction to Authelia and its features, making it suitable for users who want to learn more about the project. This text appears to be from the official documentation and website of Authelia, an open-source authentication proxy that works with various reverse proxies (e.g., nginx, Traefik, Caddy) and supports OAuth 2.0 and OpenID Connect 1.0.

Here are the main points extracted from the text:

Key Features:

  • Compatible with various reverse proxies (Caddy, nginx, Traefik, etc.)
  • Supports OAuth 2.0 and OpenID Connect 1.0
  • Kubernetes Support: compatible with several ingress controllers
  • Beta support for installing via Helm using our Charts

Getting Started:

  • See the Get Started Guide or curated examples (docker-compose, Local, Lite)
  • Deployment guide available for bare metal and Kubernetes deployment

Security:

  • Authelia takes security very seriously
  • Vulnerability reporting and security policy outlined
  • Security-related contacts available (email, Matrix, Discord)

Contribution:

  • Contribution guidelines available for contributing to Authelia
  • Sponsors and backers listed, with sponsorship options available via Open Collective

Overall, this text provides a comprehensive overview of the features, documentation, and contribution opportunities related to Authelia. It appears that you’ve copied the entire documentation for Authelia, an open-source authentication and authorization server. I’ll help you extract the key points.

Main Points:

  1. Compatibility: Compatible with Caddy using the forward_auth directive, Kubernetes ingress controllers (ingress-nginx, Traefik, etc.), and others.
  2. Features: Supports OAuth 2.0 and OpenID Connect 1.0, proxy support with various reverse proxies (nginx, Traefik, etc.), and more.
  3. Getting Started: Provides a guide for getting started with Authelia, including a docker-compose bundle for testing.
  4. Deployment: Offers a deployment guide for running Authelia on bare metal or Kubernetes.
  5. Security: Emphasizes the importance of security and invites contributors to help improve it through audits and other means.
  6. Contact: Provides several contact options, including Matrix, Discord, and email ().
  7. License: Licensed under Apache 2.0.

Additional Information:

  • Authelia is open-source and aims to provide security and user experience at zero cost.
  • It’s recommended to pin a version tag instead of using the latest tag and reading the release notes before upgrading due to potential breaking changes.
  • The project follows the all-contributors specification, welcoming contributions from anyone.
  • Sponsorship is available through Open Collective for companies willing to contribute.