Authorizer
Authorizer — менеджер паролей с открытым исходным кодом для самостоятельного хостинга. Предоставляет веб-интерфейс для хранения и управления паролями, поддерживает OAuth и может использоваться как SSO-провайдер.
Что такое Authorizer
Authorizer — не просто менеджер паролей, а платформа аутентификации. Позволяет реализовать единый вход (SSO) для ваших сервисов. Особенность — ввод паролей через эмуляцию клавиатуры, что повышает совместимость с приложениями.
- Полностью self-hosted, данные хранятся на вашем сервере
- Веб-интерфейс для управления паролями
- OAuth 2.0 / OpenID Connect провайдер (SSO)
- Поддержка многофакторной аутентификации (MFA/TOTP)
- Шифрование данных, генератор паролей
- Разворачивается через Docker
Установка Authorizer через Docker
Создайте docker-compose.yml:
services:
authorizer:
image: lakhansamani/authorizer:latest
ports:
- "8080:8080"
environment:
- DATABASE_TYPE=sqlite
- DATABASE_URL=/app/db/db.sqlite
volumes:
- ./data:/app/db
Запустите: docker compose up -d. Откройте http://localhost:8080 для первичной настройки.
Выводы
- Authorizer — выбор для тех, кто хочет self-hosted SSO и менеджер паролей в одном
- Подходит для развёртывания в корпоративной среде без внешних зависимостей
- Альтернативы: Bitwarden/Vaultwarden (популярнее), Keycloak (только SSO)