{{tag> owncloud}} ====== OwnCloud: Eine Intranet- und Kommunikationslösung mit linuxmuster.net ====== Hier entsteht die Dokumentation für die Integration von OwnCloud 6.x in die paedML5/linuxmuster.net6.\\ Alles Geschriebene ist vorläufig/pre-Alpha und bedarf einer Anpassung/Diskussion. Im Anwenderwiki gibts auch weitere Anleitungen und Erfahrungsberichte-> [[:anwenderwiki:owncloud:start|Anwenderwiki]] ===== Installation auf Schulserver oder zusätzlichen Server? ===== ==== Installation auf dem Schulserver selbst: ==== Für die Installation auf dem linuxmuster.net Schulserver spricht: * Einfache Installation (apache, ssl, mysql, Zertifikate, ... gibts schon) * keine Verschlüsselung von LDAP notwendig (Zugriff via ''localhost''), funktioniert aber auch. Prolematisch dabei ist: * Achtung: nicht auf openml5/paedML5 möglich wegen veraltetem PHP * Rechenleistung/Bandbreite für die ownCloud-Nutzer muss vorhanden sein * Zugriff nicht auf einzelne Gruppe einschränkbar(lml5: nie, linuxmusternet6: bald) Für die Installation auf linuxmuster.net siehe: -> [[.:owncloud-linuxmusternet|OwnCloud-Installation auf linuxmuster.net 6]] ==== Installation auf zusätzlichen Server ==== Für die Installation auf zusätzlichen Server spricht: * Performanz des Schulservers wird nicht eingeschränkt (Indizierung, Suche, ... in ownCloud) * Breite Datenanbindung möglich (Server bei einem Provider) * unabhängig vom Versionsstand des Schulservers möglich (auch mit openML5/paedML5) Problematisch dabei ist: * Deutlich aufwendigere Pflege * Zugriff über ldaps problematisch (tut im moment noch nicht) * Zugriff nicht auf einzelne Gruppe einschränkbar (lml5: nie, linuxmusternet6: bald) Zur Installation auf einem externen Server siehe: [[.:owncloud-externalserver|OwnCloud-Installation auf einem externen Server]] ===== ownCloud Clients ===== ==== Android-Gerät als Client ==== === Dateien Synchronisieren === * [[.:owncloud-app|Synchronisation mit der OwnCloud App]] === Kalender/Adressen Synchronisieren === Es gibt folgende Möglichkeiten: * [[.:davdroid|Synchronisation mit DAVDroid]] * [[.:carddav-caldav|Synchronisation mit carddav-caldav]] ==== Thunderbird als ownCloud-Client ==== So richten Sie [[.:thunderbird|Thunderbird als OwnCloud-Client]] ein. ==== Linux als Client ==== Zur Installation einen aktuellen ownCloud-client Pakets wird wie hier beschrieben einen neue Paketquelle eingetragen: http://software.opensuse.org/download/package?project=isv:ownCloud:devel&package=owncloud-client ===== OwnCloud Anwendungen ===== * [[.:activity|Activity App]] * [[.:documents|OwnCloud shared Documents]] * [[.:bookmarks|Bookmarks nutzen]] ===== Tipps/Howtos ===== * [[.:undelete_files|Gelöschte Dateien wiederherstellen]] * [[.:dependencies|Abhängigkeiten anzeigen]] * -> [[:anwenderwiki:owncloud:start|Anwenderwiki]] ===== Neu in OwnCloud 7 ===== * [[.:owncloud7| Neu in OwnCloud 7]] ===== Entwicklung ===== ==== Backup ==== der ownCloud-Datenbank (evtl. Datenbankname ''owncloud'' anpassen, Passwort ''muster'' ersetzen, Dateiname anpassen): # mysqldump --extended-insert=0 -u root -pmuster owncloud > /root/owncloud-001.sql Extended insert=0 sorgt dafür, dass man die dumps gut diffen kann, da sie Zeilenweise gedumpt werden. ==== Logdateien finden sich in ==== /home/owncloud/owncloud.log