Один из вариантов - это использовать Bitwarden, бесплатное и открытое решение для безопасного хранения паролей. Вы можете установить его на свой сервер Ubuntu с помощью Docker. Bitwarden позволяет создавать организации и коллекции для распределения доступа к паролям по группам.
Есть и другие альтернативы, например, KeePassXC или Passbolt, но они могут быть менее удобны или функциональны