Die aktuellen Versionen von nextCloud und ownCloud sind okay für all das, zudem kannst Du Dir alle Daten in Kontakte und Kalender anschauen, das geht mait Baikal nicht, das ist ein reiner Datenserver. Zudem hast Du in nextCloud und ownCloud noch die Möglichkeit, lokale Verzeichnisse des Servers einzubinden, das sehe ich in Seafile nicht, aber das kann daran liegen, weil ich Seafile kaum kenne. Ich habe mir mal den Spass erlaubt, und das Dockerimage geladen und gestartet. Auf den ersten Blick ist das ähnlich wie nextCloud und ownCloud, kann aber nicht so viel.