close Warning: Can't synchronize with repository "keplertools" (/srv/svn/keplertools does not appear to be a Subversion repository.). Look in the Trac log for more information.

Opened 8 years ago

Closed 5 years ago

#2945 closed Aufgabe (erledigt)

Nextcloud-Server aufsetzen

Reported by: Rüdiger Kupper Owned by: Rüdiger Kupper
Priority: bald erledigen Milestone: Nextcloud: Server läuft und ist angebunden
Component: Webdienst: Kepler-Cloud Severity: beeinträchtigt den Unterricht einiger Lehrer
Keywords: Cc: bau

Description

Mittelfristig wollen wir die Homeverzeichnisse (zumindest der Lehrer) an eine Nextcloud-Instanz anbinden. Auf diese Weise bekommen unsere Nutzer bequemen Zugang zu ihren Daten von überall in der Welt. Das ist zwar heute bereits über unser VPN möglich, die Erfahrung zeigt aber, dass nur die erfahrenen Anwender diesen Weg nutzen. (U.a., weil man die Zertifikate verwalten und einen passenden Client installieren muss.)

Nextcloud bietet ein Interface, wie es die Nutzer von anderen Clouddiensten gewohnt sind (Dropbox, Google Drive, iCloud, ...). Es ist ohne separates Zertifikat zu benutzen und erfordert keine spezielle Software auf Seiten des Anwenders, weil es ein attraktives Webinterface bietet. Wenn gewünscht, gibt es einen Sync-Client für alle Betriebsysteme, der ebenfalls so funktioniert, wie es die Nutzer von z.B. Dropbox gewohnt sind.

Die Nextcloud-Instanz sollte auf einem virtuellen Server laufen.

Change History (15)

comment:2 by bau, 8 years ago

Die Datenverzeichniss des zentralen Servers werden dazu auf einen Hintergrundspeicher (Gluster-Network-Fielsystem) umgezogen. Damit können die Home- und Tauschrzeichnisse bequem auf die Clients und Server eingebunden werden.

comment:3 by Rüdiger Kupper, 8 years ago

Von Nextcloud gibt es seit einiger Zeit auch eine "Education Edition":

​https://nextcloud.com/blog/nextcloud-moodle-and-4-other-partners-announce-education-edition/

comment:4 by Rüdiger Kupper, 7 years ago

LDAP-Anbindung an linuxmuster ist hier beschrieben:
​https://wiki.linuxmuster.net/community/anwenderwiki:nextcloud:nextcloud-ldap

comment:5 by Rüdiger Kupper, 7 years ago

Cc: netzwerk added

comment:6 by Rüdiger Kupper, 7 years ago

@bau
Gib mir doch mal eine virtuelle Maschine, auf der ich Nextcloud einrichten kann. Das darf ja erst mal eine schwachbrüstige Lösung sein, bis wir dafür dedizierte Hardware haben. Voraussetzungen:
  • Apache-Weiterleitung vom paedml auf Port 443 dieser VM (URL: cloud.kg-fds.de oder kcloud.kg-fds.de oder keplercloud.kg-fds.de oder kepler-cloud.kg-fds.de)
  • LDAP-Anbindung zum paedml
  • CIFS-Zugang zum paedml.

comment:7 by bau, 7 years ago

Aktuell ist auf unseren Virtualisierern leider alles voll.
Ich würde vorschlagen, dass wir mal einen Test-Virtualisierer aufsetzen und möglichst schnell die Ersatz-Virtualisierer einrichten.
Ebenso wären die Gluster-Server dran.
Aktuell habe ich immernoch den Backup für den paedml in Arbeit und bin immernoch nicht fertig.

comment:8 by Rüdiger Kupper, 7 years ago

Component: Server (paedml) → Nextcloud
Owner: changed from bau to Rüdiger Kupper

Unterticket: #3458 (LDAP-Anbindung)

comment:9 by Rüdiger Kupper, 7 years ago

Dieses Ticket verfolgen:

​https://github.com/nextcloud/server/issues/20349

Der Nextcloud-Server sollte auf jeden Fall eine genügend große und schnelle Platte für seine Datenbank haben. Über die zu verwendende Datenbank vorher auch noch einmal nachdenken (Wegen des Problems mit oc_filecache, siehe hier:

​https://github.com/nextcloud/server/issues/7312

Ev. ist PostgreSQL mit seinem auto-vacuum besser geeignet?

comment:10 by Rüdiger Kupper, 7 years ago

Unterticket: #3460 (CIFS-Anbindung)

comment:11 by lehm, 6 years ago

Resolution: → ungültig
Status: new → closed

Noch aktuell?

comment:12 by bau, 6 years ago

Resolution: ungültig
Status: closed → reopened

Brandaktuell: Fahrplan: GlusterFS, dann NextCloud

comment:13 by Rüdiger Kupper, 5 years ago

Milestone: Schuljahr 2018/19 → Nextcloud: Basisfunktionalität für Lehrer

comment:14 by Rüdiger Kupper, 5 years ago

Cc: bau added; netzwerk removed
Milestone: Nextcloud: Basisfunktionalität für Lehrer → Nextcloud: Server läuft und ist angebunden
Status: reopened → accepted

Installation zu Fuß aus den Sourcen ist hier beschrieben:
​https://docs.nextcloud.com/server/latest/admin_manual/installation/source_installation.html

Das hier dürfte besser geeignet sein, ein Installationsskript speziell für virtuelle Maschinen, das Nextcloud unter Ubuntu Server 20.04 aufsetzt und auch gleich noch wünschenswerte Nextcloud-Apps installiert, etwa Collabora Online (das Skript setzt auch den Collabora-Server auf!).
​https://github.com/nextcloud/vm/

comment:15 by Rüdiger Kupper, 5 years ago

Resolution: → erledigt
Status: accepted → closed
Note: See TracTickets for help on using tickets.