Если вы выбираете между Auth0/Okta и self-hosted решением, ZITADEL — один из немногих вариантов, который реально закрывает мультитенантность из коробки: организации, проекты и приложения внутри одного инстанса, без костылей вроде отдельного realm на каждого клиента, как в Keycloak. Расплата — более сложный запуск: ZITADEL написан на Go с gRPC-ядром, требует HTTP/2 до самого себя и не терпит "просто подниму без TLS и разберусь потом". Ниже — рабочий docker-compose.yml, который заводится с первого раза, и объяснение, почему без reverse proxy с…
Подробнее →