Self-hosting. Authentik

Провайдер единой централизованной аутентификации. Позволяет организовать единое окно входа для всех сервисов.

[!bug]
Использование вместе с Home Assistant приводит к большому числу проблем, лучше не использовать для его защиты.

Репозиторий: GitHub - goauthentik/authentik: The authentication glue you need.

Пример настройки в связке с caddy: Home Assistant - Authentik No header set, returning empty flow · Issue #4994 · goauthentik/authentik · GitHub

Установка в docker в связке с traefik: [[Хобби/Docker compose/Authentik|Authentik]]

Документация: Welcome to authentik | authentik

[!idea] Настройки приложений

  • Самые распространенные описаны в документации authentik
  • [[Проксирование всех доменов через Authentik]]
  • [[Настройка защиты конкретного домена через authentik traefik]]
  • [[Доступ к Vaultwarden через Authentik|Vaultwarden]]
  • [[Настройка Based Aut в Authentik]]
  • OAuth2/OpenID на примере portainer Portainer | authentik
  • [[Настройка LDAP Authentik]]
  • [[Авторизация Calibre через Authentik]]
  • [[Пример OAuth2 OpenID аутентификации Authentik для Immich]]
  • [[Переключение встроенной авторизации на Authentik для GitTea]]
  • [[Доступ к Proxmox через Authentik]]
  • [[Self-hosting. CouchDB|Настройка для CouchDB]]

[!hint] Важно
Можно настроить общую защиты по домену и в дальнейшем переопределять отдельными правилами для каждого приложения.


[!urls]- Упоминания:

  • [[Self-hosting программы]]
  • [[Сервер Gateway]]

[!description]- Примечание
Примечание:: Провайдер единой авторизации SSO

[!todo]-

  • Изучить и попробовать настроить в системе :plus: 2024-07-19 :white_check_mark: 2024-08-03
  • [-] Настроить связь пользователя linux pam с пользователем authentik для proxmox :upwards_button: :cross_mark: 2024-09-12
  • [-] Попробовать метод настройки авторизации как immiсh для приложения HA с адресом перехода в приложение :plus: 2024-08-07 :cross_mark: 2024-09-22