ownCloud: Ring frei für Runde 9!

8. März 2016 Kategorie: Internet, Mobile, Software & Co, geschrieben von: Oliver Pifferi

owncloud-square-logoViele der Leser hier nutzen eigene Lösungen, um ihre Daten fernab von Google, Microsoft und Apple in einer „heimischen“ Wolke zu parken. Seinerzeit hatte ich ja über das Aufsetzen der eigenen Cloud via ownCloud berichtet und natürlich ist diese Lösung nicht die einzige – auch Seafile wird von vielen favorisiert. ownCloud hingegen ist allerdings mit etwa 8 Millionen registrierter User eine der verbreitetsten und egal, ob ihr Eure Wolke auf einem alten PC zuhause, Eurem NAS-System oder beim Provider Eures Vertrauens parkt: Mit ownCloud ist man out-of-the-box eigentlich recht fix mit einer eigenen Lösung am Start, wenn denn nun die ersten Holprigkeiten der Installation übersprungen werden. Nun steht seit heute Version 9 in den Startlöchern, die einiges optimieren und vieles besser machen soll, in vielerlei Hinsicht aber eher „grösser“ zu denken scheint.

Von den Machern als grösstes ownCloud-Release aller Zeiten betitelt, soll ownCloud 9 unter anderem mehr Kollaborationsmöglichkeiten, eine grössere Skalierbarkeit und auch vereinfachte Updatemöglichkeiten mit sich bringen. Speziell die Updates sind und waren mir persönlich immer ein Dorn im Auge, frei nach dem Motto „Kann, muss aber nicht gutgehen“. Eine der Neuerungen: Ihr könnt Tags und Kommentare setzen und bekommt – sofern Ihr über das Webinterface angemeldet seid – direkte Benachrichtigungen:

ownCloud9_Social

Gerade bei den Benachrichtigungen wird also das Thema „Kollaboration“ entsprechend hoch aufgehängt – durch den Aktivitäten-Feed soll die Zusammenarbeit und Interaktion untereinander gefördert werden und die Tags helfen beim Organisieren von Daten. Mag für den Ottonormalanwender erst einmal weniger wichtig sein, in grösseren Umgebungen und Teams aber durchaus eine sinnvolle Erweiterung.

In Sachen „Federated Sharing“ lassen sich nun ownCloud-Server untereinander verbinden beziehungsweise dürfen und soll(t)en sich vertrauen. Die Zusammenarbeit zwischen den Benutzern der verbundenen Server ist nun ebenfalls möglich und Namen werden via Autovervollständigung vorgeblendet, wenn man einen Inhalt für Benutzer, die beispielsweise auf einem anderen Server angesiedelt sind, freigeben möchte. Bildlich gesprochen schaut die eigene Wolke bei Bedarf also auch über den Horizont zu anderen hinüber – vielleicht auch eher in grösseren Anwendungsgebieten interessant, aber definitiv eine nette neue Zugabe.

Auch der Bereich Storage hat eine deutliche Erweiterung der API bekommen, unter anderem haben CERN und AARNet daran mitgearbeitet und ermöglichen es, sehr grosse ownCloud-Installationen (man redet hier von Datenmengen in Petabyte-Regionen und hunderttausenden von Usern) tiefer in die eigene Infrastruktur zu integrieren. Skalierbarkeit ist auch hier Trumpf, hätte aber bei meinem shared Hoster das Update sicherlich nicht gerechtfertigt 😉 !

Des Weiteren folgten noch einige kleinere Änderungen an der Kalender- und Kontakte-App, ein erstes „Hallo“ der noch recht frischen Mail-App (gab es meines Wissens nach bei Version 8 schon, aber mit sehr marginalen Nutzen), ein neuer Stand-Alone-Updater, Codesignatur für die Integrität der ownCloud-Installation sowie die Fähigkeit, mehr Infos über App-Updates zu bekommen. Optisch hat sich hingegen nichts getan – das aus V8 bewährte Webinterface sieht nach wie vor schlank und aufgeräumt aus:

ownCloud9_Profil

In diesem Sinne: Frohes und erfolgreiches Updaten! Apropos Updaten – das wurde ja schon in den Kommentaren des vergangenen Beitrags zu ownCloud oft bemängelt und zickte auch bei mir im Backend rum. Wer also noch auf ownCloud 8 arbeitet und den Auto-Updater entweder nicht nutzen möchte oder die üblichen Rechteprobleme bekommt, aber gerne direkt auf ownCloud 9 upgraden möchte, kann sich – ohne Gewähr und gerne mit vorherigem Backup – wie folgt helfen:

  • Im Web-Root die Datei „config/config.php“ sichern
  • Das „data“-Verzeichnis bestehen lassen
  • Alle anderen Dateien und Ordner löschen, sofern Ihr keine zu sichernden Apps oder 3rd-Party-Erweiterungen nutzt
  • Offizielles 9.0-Archiv bei owncloud.org herunterladen
  • Verzeichnisinhalt im Web-Root entpacken
  • Die Datei „config.php“ wieder in den „config“-Ordner hochladen
  • Die Verzeichnisrechte wieder entsprechend setzen und die URL Eurer ownCloud-Installation eintippen – es sollte nun ein Updatehinweis erscheinen und Ihr solltet das Update durchführen können

ownCloud9_Update

Wer das Ganze allerdings noch nicht in der eigenen Umgebung testen möchte, kann die neue Version auch direkt bei den Entwicklern online in Augenschein nehmen – surft dazu einfach auf https://demo.owncloud.org. Viel Spass!



Über den Autor: Oliver Pifferi

IT-Addict und chronischer Device-Switcher. Multimediafreak. England-Fan. Freier Autor & Tech Blogger. Hobbyphilosoph. Musik-Enthusiast. Querdenker. Zyniker. Hoffnungsvoller Idealist. Gladbacher Borusse und hauptberuflicher IT-Consultant. Auch zu finden bei Twitter, Google+, Facebook, Instagram und XING. PayPal-Kaffeespende an den Autor.

Oliver hat bereits 386 Artikel geschrieben.

24 Kommentare

x02a 8. März 2016 um 21:37 Uhr

gibts hier noch irgendwelche Neuerungen bei Carddav oder caldav?
Ich hoffe ja dass das caldav scheduling endlich mal geht (termineinladungen, etc.)

timscham 8. März 2016 um 21:45 Uhr

@x02a: Card/CalDav wurd komplett neu geschrieben und ist nun im Core enthalten. Die jeweiligen Apps wurden ebenfalls komplett neu geschrieben und stellen nun nur noch das Frontend dar.

venice 8. März 2016 um 22:33 Uhr

na ich warte lieber noch mit dem Upgrade…
beim Sprung von 7 auf 8 warn so einige hammer Bugs drin. Uploads gingen nicht mehr in geteilte Ordner und LDAP User konnten sich zum teil nicht mehr anmelden 😉

x02a 8. März 2016 um 22:39 Uhr

Wenn ich die Bugs in 9.0 sehe warte ich auch noch auf 9.0.1 😉
War bis jetzt schon immer die beste Option 😀 besonders wenn es produktiv mit vielen Usern eingesetzt wird

George 8. März 2016 um 23:30 Uhr

Mh, solange es keine akuten Sicherheitsprobleme gibt, warte ich erst einmal. OwnCloud ist zwar unheimlich mächtig, hat mir bisher aber bei jeder Neuinstallation und jedem Update ein paar Problemchen beschert. 😉

Schön, dass CalDAV und CardDAV neu geschrieben wurden. Diese Module haben mich immer wieder kurz vor den Moment gebracht, an dem ich OwnCloud löschen und dafür Baikal installieren würde.

Ronny 9. März 2016 um 07:00 Uhr

Mal kurz ne generelle Frage zur installation. Ist es so das Owncloud und auch Seafile ein installiertes OS benötigen um da installiert zu werden? Ich habe in letzter Zeit etwas mit unRAID Server OS expirimentiert und da läuft das ganze OS auf einem USB-Stick…

Andreas 9. März 2016 um 10:00 Uhr

Synchronisiert OS X 10.11 die Kontakte wieder mit OwnCloud?

Hintergrund der Frage:
Apple hat mit El Capitan das CardDav-Protokoll so verändert, dass es mit gängigen Servern (z.B. Baikal und sogar OS X-Servern von 10.11) nicht mehr genutzt werden kann.

Martin 9. März 2016 um 10:26 Uhr

Hallo.

Habe es frisch installiert und siehe da keine Kalender und Kontakte mehr.
Unter Apps konnte ich auch keine nachinstallieren.
Bei Github neu besorgt für die 9.0 Version und es funktioniert nicht, werden nicht erkannt.
Noch jemand mit dem Problem bzw. einer Lösung?

Thomas 9. März 2016 um 11:03 Uhr

@Martin: Danke für deinen Post. Wollte gerade mit dem Update loslegen.
Warte dann auch auf den nächsten Patch.

Wolf 9. März 2016 um 11:50 Uhr

@Martin:
Bei mir sind die Kontakte (knapp 1200) auch erst nach einer kleinen Schrecksekunde aufgetaucht, anscheinend wird da im Hintergrund in der DB noch einiges für die neue Version umgestrickt.
In meinem Kalender stehen nur so wenig Einträge, die waren sofort wieder da (nachdem ich in der config.php ‚asset-pipeline.enabled‘ auf false gesetzt hatte)

Oder siehst du die Apps überhaupt nicht mehr? Ich konnte sie als Admin problemlos aktivieren.

Thomas 9. März 2016 um 12:07 Uhr

Mhmmm … laut diesem Bericht funktioniert das wohl wirklich nicht wirklich gut mit Kontakten und Kalender, da zumindest das Frontend noch im Alphastaium ist.
https://www.bitblokes.de/2016/03/owncloud-9-die-neuerungen-kalender-und-kontakte-moeglicherweise-nicht-fertig/

Ich bleibe bei 8!

timscha 9. März 2016 um 12:36 Uhr

@Thomas: Das ist falsch – siehe auch das Update im verlinkten Artikel. Die Apps sind mittlerweile aktualisiert worden.

Martin 9. März 2016 um 12:51 Uhr

@Wolf
Bei mir waren die Apps (aktiv, inaktiv, Entwickler…) mal kurz anklickbar und nachdem die Site komplett geladen wurde weg (Meldung sinngemäß: Für Ihre Installation stehen keine Apps zur Verfügung…).
In den Einstellungen konnte ich mal „Experimental“ anklicken. Nach ein paar Sekunden laden der SIte war der Haken wieder auto. raus und ich kann gar keine Apps auswählen.
Manuelle Installation (runterladen vom github und per FTP in die apps kopieren) klappt auch nicht, da die Apps nicht erkannt werden. Unter Version 8.x hat das mit den Tasks ohne Probleme funktioniert.
Alle im IE (Win10) und Chrome probiert, gestern abends ca. 23 Uhr.

Martin 9. März 2016 um 12:52 Uhr

Übrigens, das Phänomen war bei einer Neuinstallation sowie beim Update von 8.2.2.

Oliver Pifferi 9. März 2016 um 13:06 Uhr

@Martin – Nach dem Update waren die bei mir auch nicht mehr vorhanden, heute früh dann aber unter „Nicht aktiviert“ zu finden. Da waren die App-Repositories wohl anscheinend noch nicht so weit.

Florian 10. März 2016 um 21:24 Uhr

Hat von euch noch jemand das Problem, dass der Geburtstagskalender der Kontakte nicht mehr funktioniert?

Also ich meine diesen hier via Caldav /remote.php/caldav/calendars/username/contact_birthdays

zyclon 13. März 2016 um 17:02 Uhr

Der Geburtstagskalender kann mittels

php occ dav:sync-birthday-calendar

erzeugt werden. Danach ist er wieder Verfügbar und kann eingebunden werden.

Für nginx User könnte sich der Pfad zu den Kalendern geändert haben. Im owncloud Verzeichnis gibt es rewrite rules in der htaccess für /caldav/ bzw. /carddav/.

>>>
RewriteRule ^\.well-known/carddav /remote.php/dav/ [R=301,L]
RewriteRule ^\.well-known/caldav /remote.php/dav/ [R=301,L]
<<>>
rewrite ^/.well-known/carddav /remote.php/dav/ permanent;
rewrite ^/.well-known/caldav /remote.php/dav/ permanent;
<<>>
https:///remote.php/dav/addressbooks/users//kontakte/
https:///remote.php/dav/calendars//defaultcalendar/
<<<

Oliver Pifferi 13. März 2016 um 19:01 Uhr

@zyclon – Danke für den Hinweis bezüglich nginx!

Dirk 100mark 10. Mai 2016 um 13:35 Uhr

Gibt es noch vergleichbare Alternativen? Kalender und Adressen hab ich seit Urzeiten weggelassen, weil beim kleinsten Update alles zerschossen ist. Wenn neue Version kommt lösch ich komplett, per web-installer neu aufsetzen…geht ja schnell und übt.
Per Windows-/Mac-Client neu synchronisieren / hochladen…fertig.

Neue Version 9.0.1 installiert…schon wieder update auf 9.0.2.
Fehler beim updater…
Wenn jemand Alternativen weiß…praktisch wie Pydio o.ä. … immer her damit.

Michael 3. Juni 2016 um 10:32 Uhr

Hallo,

gibt es irgendwo eine Auflistung wie die richtigen Verzeichnisrechte zu sein haben? Ich würde die über WebFTP (all-inkl) setzen wollen. Irgendwie scheint das bei mir nicht rund zu laufen.

Danke&Gruß
Michael

Oliver Pifferi 3. Juni 2016 um 22:18 Uhr

@Michael – Verzeichnisberechtigungen so setzen wie im Tutorial unter http://stadt-bremerhaven.de/ow.....-schritte/ beschrieben und bei all-inkl.com am besten via WebFTP die Besitzrechte via chown rekursiv vom Installationsverzeichnis nicht auf Deinen FTP-User (Standard, wenn Du die Files darüber hochgeladen hast), sondern auf Deinen PHP-User setzen. Damit hatte ich in der Konstellation keine Probleme.

Michael 7. Juni 2016 um 08:16 Uhr

@Oliver,

vielen Dank für Deine Hilfe. Läuft (derzeit) alles gut 🙂

Oliver Pifferi 7. Juni 2016 um 20:59 Uhr

@Michael – Danke für die Info, das freut mich 🙂 !


1 Trackback(s)

13. Juni 2016
Eigene Wolke – OhJaGenau

Es kann bis zu 5 Minuten dauern, bis dein Kommentar erscheint.



Du willst nichts verpassen?
Neben der E-Mail-Benachrichtigung habt ihr auch die Möglichkeit, den Feed dieses Beitrags zu abonnieren. Wer natürlich alles lesen möchte, der sollte den Hauptfeed abonnieren. Alternativ könnt ihr euch via E-Mail über alle neuen Beiträge hier im Blog informieren lassen. Einfach eure E-Mail-Adresse hier eingeben, dann bekommt ihr 1x täglich morgens eine Zusammenstellung.