Selbe Nutzer für alle Webapps?
Hallo,
wir haben auf unserem Root Server mehrere Webapps für unser Team.
Unter anderem Nextcloud, Wiki.js, Mailcow, Yourls, ...
Diese laufen alle als Docker Container. Allerdings ist es recht anstrengend für jedes neue Teammitglied auf jeder dieser Plattformen einen neuen User zu erstellen.
Was wäre so die beste Möglichkeit um ein System aufzubauen, auf dem mit einem Klick ein neuer Nutzer für alle Services erstellbar ist.
3 Antworten
Mit etwas Glück bieten die jeweiligen Plattformen LDAP-Integration oder OAuth2 an, die könntest du dann dort anbinden.
Nextcloud und Mailcow bekommst du per Oauth2 zusammen (ist in der Mailcow Doku beschrieben).
Ob das dann allerdings auch fuer IMAP/SMTP funktioniert, weiss ich nicht. AFAIK kann SOGo auch "nur" SAML, d.h. hier ist vielleicht noch mehr Aufwand notwendig.
Wikijs spricht ebenfalls Oauth2, Yourls kenne ich nicht.
Du kannst dir die APIs für jeden Service anschauen und dementsprechend ein Skript oder eine Webseite dafür machen.