Nextcloud, Eure private Rundum-Cloud¶

Nextcloud ist eine freie und quelloffene Cloud-Plattform mit zahlreichen Funktionen: Dateispeicherung und -synchronisierung, Fotos, Kontakte, Kalender, Aufgabenlisten, Videoanrufe, Webmail und vieles mehr. Nextcloud ist zwar ein praktisches Rundumpaket, aber möglicherweise nicht das schnellste oder nicht mit allen gewünschten Funktionen. Dazu gibt es Nextcloud-Alternativen wie z.B. Seafile zur Dateisynchronisierung, Piwigo zur Fotoverwaltung, Radicale für Kontakte, Kalender und Aufgaben, oder Jellyfin zum Medien-Streaming. Ihr habt die Wahl!
Dieses Kapitel setzt voraus, dass Ihr Euren Homeserver bereits eingerichtet, grundlegende und fortgeschrittene Sicherheitsmaßnahmen umgesetzt und einen sicheren Fernzugriff konfiguriert habt.
Ich möchte Nextcloud nicht selbst hosten. Gibt es gehostete Lösungen?
Selbstverständlich! Viele Nextcloud-Anbieter übernehmen die technischen und sicherheitsrelevanten Aspekte für Euch. Vergesst allerdings nicht, dass Ihr diesen Anbietern Eure Daten anvertraut.
| Nextcloud Hosting | Nextcloud Preise & Speicher |
|---|---|
| Hetzner | 1 TB für 5 EUR/Jahr. |
| Zaclys | 1 GB umsonst. 5 GB für 5 EUR/Jahr. 10 GB für 10 EUR/Jahr. |
| Disroot cloud | 1 GB umsonst. 5 GB für 9 EUR/Jahr. 10 GB für 18 EUR/Jahr. |
| Framadrive | 2 GB umsonst. Unter Umständen sind keine Neuanmeldungen möglich. |
| Kätzchen-Dienste | Unterschiedlichste Lösungen. |
Datenbank¶
Nextcloud kann mit verschiedenen Datenbanken wie MySQL, MariaDB, PostgreSQL oder SQLite betrieben werden. Dieses Tutorial befasst sich mit der Erstellung von MySQL-Datenbanken für die Serverkomponenten von Nextcloud.
Schritt-für-Schritt-Anleitung
Meldet Euch mit dem folgenden Befehl bei MySQL als Root-Benutzer an::
sudo mysql -u root -p
Führt den folgenden Befehl aus, um den MySQL-Benutzer nextcloudadmin zu erstellen (passt den Benutzernamen entsprechend an). Stellt sicher, dass Ihr die Zeichenfolge StrongPassword durch ein sicheres, individuelles Passwort ersetzt:
CREATE USER 'nextcloudadmin'@'localhost' IDENTIFIED BY 'StrongPassword';
Erzeugt als Nächstes die von Nextcloud benötigten Datenbanken und gewährt die richtigen Zugriffsrechte:
CREATE DATABASE nextcloud;
GRANT ALL PRIVILEGES ON nextcloud.* TO 'nextcloudadmin'@'localhost';
FLUSH PRIVILEGES;
EXIT;
Meldet Euch wieder als Benutzer nextcloudadmin bei MySQL an (passt den Benutzernamen entsprechend an):
sudo mysql -u nextcloudadmin -p
Stellt sicher, dass alle Datenbanken korrekt angelegt wurden:
SHOW DATABASES;
Die Ausgabe sollte in etwa folgendermaßen aussehen:
+--------------------+
| Database |
+--------------------+
| information_schema |
| nextcloud |
| performance_schema |
+--------------------+
3 rows in set (0.01 sec)
Verlasst MySQL:
EXIT;
Installation¶
Prüft alle Abhängigkeiten und installiert Nextcloud auf Eurem Server.
Schritt-für-Schritt-Anleitung
Voraussetzungen¶
PHP ist zur Ausführung von Nextcloud erforderlich. Prüft, welche Version auf Eurem Rechner läuft:
php -v
Ein vorheriges Kapitel zur Serversicherheit hat sich bereits mit der Installation und Absicherung von PHP 8.3 beschäftigt, das standardmäßig in den Paketquellen von Ubuntu 24.04 zu finden ist. Damit sollten bereits einige wichtige Voraussetzungen von Nextcloud erfüllt sein.
Zudem solltet Ihr die folgenden zusätzlichen PHP-Module installieren:
sudo apt install php8.3-{apcu,bcmath,bz2,ctype,curl,dom,exif,fileinfo,gd,gmp,igbinary,imagick,intl,ldap,mbstring,mysql,opcache,posix,redis,simplexml,xml,xmlreader,xmlwriter,zip}
sudo apt install ffmpeg imagemagick exiftool libapache2-mod-php8.3
Installation¶
Ladet das neueste Nextcloud-Paket herunter und entpackt es:
wget -4 https://download.nextcloud.com/server/releases/latest.tar.bz2
sudo tar -xvf latest.tar.bz2 -C /var/www/
Erstellt nun ein Datenverzeichnis:
sudo mkdir /var/www/nextcloud/data
Gewährt abschließend die richtigen Zugriffsrechte:
sudo chown -R www-data:www-data /var/www/nextcloud/
sudo chmod -R 755 /var/www/nextcloud/
sudo ls -al /var/www/
Web Interface¶
Richtet einen Apache Virtual Host als Reverse Proxy ein, um über eine eigene Adresse auf die Nextcloud-Weboberfläche zuzugreifen und den Server nicht direkt dem Internet auszusetzen. Weitere Details findet Ihr nachstehend.
Schritt-für-Schritt-Anleitung
Erstellt eine Apache-Konfigurationsdatei:
sudo vi /etc/apache2/sites-available/nextcloud.gofoss.duckdns.org.conf
Fügt den folgenden Inhalt hinzu und passt die Einstellungen an Eure eigene Konfiguration an, z. B. den Domain-Namen (nextcloud.gofoss.duckdns.org), den Pfad zu den SSL-Schlüsseln, die IP-Adressen und so weiter:
<VirtualHost *:80>
ServerName nextcloud.gofoss.duckdns.org
ServerAlias www.nextcloud.gofoss.duckdns.org
Redirect permanent / https://nextcloud.gofoss.duckdns.org/
</VirtualHost>
<VirtualHost *:443>
ServerName nextcloud.gofoss.duckdns.org
ServerAlias www.nextcloud.gofoss.duckdns.org
ServerSignature Off
<IfModule security2_module>
SecRuleEngine Off
</IfModule>
SSLEngine On
SSLProxyEngine On
SSLProxyCheckPeerCN Off
SSLCertificateFile /etc/dehydrated/certs/gofoss.duckdns.org/fullchain.pem
SSLCertificateKeyFile /etc/dehydrated/certs/gofoss.duckdns.org/privkey.pem
DocumentRoot /var/www/nextcloud/
<Location />
Order deny,allow
Deny from all
Allow from 127.0.0.1
Allow from 192.168.1.0/24
Allow from 10.8.0.1/24
</Location>
<Directory /var/www/nextcloud/>
Require all granted
AllowOverride All
Options FollowSymLinks MultiViews
</Directory>
ErrorLog ${APACHE_LOG_DIR}/nextcloud.gofoss.duckdns.org-error.log
CustomLog ${APACHE_LOG_DIR}/nextcloud.gofoss.duckdns.org-access.log combined
</VirtualHost>
Speichert und schließt die Datei (:wq!).
Beachtet, dass die SSL-Verschlüsselung für Nextcloud mit der Anweisung SSLEngine On aktiviert und das zuvor erstellte SSL-Zertifikat fullchain.pem sowie der private SSL-Schlüssel privkey.pem verwendet wurden.
Beachtet ebenfalls, dass ModSecurity in der Apache-Konfigurationsdatei mit der Anweisung SecRuleEngine Off deaktiviert wurde, da Nextcloud und ModSecurity nicht gut miteinander harmonieren.
Aktiviert als nächstes den Apache Virtual Host und ladet Apache neu:
sudo a2ensite nextcloud.gofoss.duckdns.org.conf
sudo systemctl reload apache2
Konfiguriert Pi-Hole, um die lokale Adresse von Nextcloud nutzen zu können. Ruft dazu https://mypihole.gofoss.duckdns.org:8443/admin auf und meldet Euch über die Pi-Hole-Weboberfläche an (passt die URL entsprechend an). Öffnet den Menüeintrag Locale DNS Records und fügt die folgende Domain/IP-Kombination hinzu (passt wiederum die URL sowie IP entsprechend an):
DOMAIN: nextcloud.gofoss.duckdns.org
IP ADDRESS: 192.168.1.100
Schließt die Installation ab, indem Ihr https://nextcloud.gofoss.duckdns.org/ in Eurem Browser aufruft (passt die URL entsprechend an) und folgende Schritte durchführt:
| Schritt | Beschreibung |
|---|---|
| Administratorkonto erstellen | Das Administratorkonto hat priviligierte Rechte: es kann BenutzerInnen erstellen und löschen, Anwendungen installieren, Einstellungen konfigurieren und so weiter. Dieses Konto sollte daher nicht für den alltäglichen Gebrauch, sondern für Verwaltungszwecke verwendet werden. Gebt folgende Anmeldedaten an: • Benutzername: Gebt einen Benutzernamen für das Super-Administratorenkonto an • In diesem Beispiel verwenden wir nextcloudadmin@gofoss.net (passt den Benutzernamen entsprechend an) • Passwort: Gebt ein [sicheres, individuelles Passwort](https://gofoss.net/de/passwords/) an |
| Speicherung & Datenbank | Datenverzeichnis angeben: • Datenverzeichnis: /var/www/nextcloud/data (passt den Pfad entsprechend an) MySQL-Datenbank konfigurieren: • Wählt die Rubrik MySQL/MariaDB • Datenbank-BenutzerIn: Gebt den MySQL-Benutzernamen an • Wir verwenden in diesem Beispiel nextcloudamdin (passt den Benutzernamen entsprechend an) • Datenbank-Passwort: Gebt das MySQL-Passwort an • In diesem Beispiel verwenden wir StrongPassword (gebt Euer entsprechendes Passwort ein) • Datenbank-Name: Gebt den Namen der Datenbank ein • In unserem Beispiel handelt es sich um nextcloud (passt den Datenbank-Namen entsprechend an) • Datenbank-Host: Gebt die Host-Adresse der Datenbank an • In unserem Beispiel handelt es sich um localhost (passt dies gegebenenfalls an) |
| Fertigstellung | • Klickt auf Install • Auf dem Bildschirm Recommended apps könnt Ihr auf Cancel klicken • Je nach Bedarf können später weitere Anwendungen hinzugefügt werden • Nun sollte das Nextcloud Dashboard angezeigt werden |
| Überprüfung | Prüft im Server-Terminal mit den folgenden Befehlen, ob alles geklappt hat: sudo -u www-data php /var/www/nextcloud/occ -V sudo -u www-data php /var/www/nextcloud/occ status |
Administratoren & BenutzerInnen benötigen einen VPN-Zugang
Alle NutzerInnen müssen über VPN mit dem Server verbunden sein, um auf Nextcloud zugreifen zu können.
Leistung & Sicherheit¶
So könnt Ihr die Leistung von Nextcloud verbessern: automatisiert Hintergrundaufgaben, legt häufig genutzte Objekte im Speicher ab, erstellt Vorschaubilder im Ruhezustand, kürzt URLs und entfernt Standardvorlagen.
Schritt-für-Schritt-Anleitung
Richtet einen cron job ein:
sudo -u www-data crontab -e
Fügt die folgende Zeile hinzu:
*/5 * * * * php -f /var/www/nextcloud/cron.php
Drückt STRG+C, um die Datei zu speichern, und STRG+X, um sie zu verlassen.
Stellt schließlich sicher, dass Nextcloud cron korrekt zur Ausführung von Hintergrundaufgaben einsetzt:
| Anweisungen | Beschreibung |
|---|---|
| Anmelden | • Ruft https://nextcloud.gofoss.duckdns.org/ auf (passt die URL entsprechend an) • Meldet Euch mit dem Super-Administratorenkonto an • In unserem Beispiel ist das nextcloudadmin@gofoss.net (passt den Benutzernamen entsprechend an) |
| Cron-Job prüfen | • Klickt auf das Profilbild in der oberen rechten Ecke • Ruft das Menü Einstellungen ‣ Menü ‣ Verwaltung ‣ Grundeinstellungen auf • Wählt Cron |
Aktiviert opcache zur schnelleren Ausführung von PHP-Skripten:
sudo vi /etc/php/8.3/apache2/php.ini
Ändert oder fügt die folgenden Parameter hinzu:
[opcache]
opcache.enable=1
opcache.interned_strings_buffer=32
opcache.max_accelerated_files=10000
opcache.memory_consumption=128
opcache.save_comments=1
opcache.max_wasted_percentage = 15
opcache.validate_timestamps = 1
opcache.revalidate_freq = 1
Installiert redis, um schnelleres Daten-Caching zu ermöglichen:
sudo apt install redis-server php-redis
Stellt sicher, dass redis läuft (der Statusbefehl sollte Active anzeigen):
sudo systemctl status redis
Öffnet die Nextcloud-Konfigurationsdatei:
sudo vi /var/www/nextcloud/config/config.php
Ändert oder fügt die folgenden Zeilen hinzu:
'filelocking.enabled' => true,
'memcache.distributed' => '\OC\Memcache\Redis',
'memcache.local' => '\OC\Memcache\Redis',
'memcache.locking' => '\OC\Memcache\Redis',
'redis' => array(
'host' => 'localhost',
'port' => 6379,
),
Speichert und schließt die Datei (:wq!). Ladet anschließend Apache neu:
sudo systemctl restart apache2
Installiert die Vorschau-Generator-App:
- Ruft
https://nextcloud.gofoss.duckdns.org/auf (passt die URL entsprechend an) - Meldet Euch mit dem Super-Administratorenkonto an, in unserem Beispiel ist das
nextcloudadmin@gofoss.net(passt das Profil entsprechend an) - Klickt auf das Profilbild in der oberen rechten Ecke
- Klickt auf
+Apps - Verwendet das Lupen-Symbol in der oberen Leiste, um nach der
Preview GeneratorApp zu suchen - Klickt auf
Herunterladen und aktivieren
Meldet Euch mit dem Administratorkonto am Server an und installiert weitere Abhängigkeiten:
sudo apt install libreoffice ffmpeg imagemagick ghostscript
Öffnet die Nextcloud-Konfigurationsdatei:
sudo vi /var/www/nextcloud/config/config.php
Ändert oder fügt die folgenden Zeilen hinzu:
'enable_previews' => true,
'preview_libreoffice_path' => '/usr/bin/libreoffice',
'enabledPreviewProviders' =>
array (
0 => 'OC\\Preview\\TXT',
1 => 'OC\\Preview\\MarkDown',
2 => 'OC\\Preview\\OpenDocument',
3 => 'OC\\Preview\\PDF',
4 => 'OC\\Preview\\MSOffice2003',
5 => 'OC\\Preview\\MSOfficeDoc',
6 => 'OC\\Preview\\PDF',
7 => 'OC\\Preview\\Image',
8 => 'OC\\Preview\\Photoshop',
9 => 'OC\\Preview\\TIFF',
10 => 'OC\\Preview\\SVG',
11 => 'OC\\Preview\\Font',
12 => 'OC\\Preview\\MP3',
13 => 'OC\\Preview\\Movie',
14 => 'OC\\Preview\\MKV',
15 => 'OC\\Preview\\MP4',
16 => 'OC\\Preview\\AVI',
),
Speichert und schließt die Datei (:wq!).
Ändert die Vorschaueinstellungen für eine verbesserte Leistung:
sudo -u www-data php /var/www/nextcloud/occ config:app:set --value="32 256" previewgenerator squareSizes
sudo -u www-data php /var/www/nextcloud/occ config:app:set --value="256 384" previewgenerator widthSizes
sudo -u www-data php /var/www/nextcloud/occ config:app:set --value="256" previewgenerator heightSizes
Öffnet die Nextcloud-Konfigurationsdatei:
sudo vi /var/www/nextcloud/config/config.php
Ändert oder fügt die folgenden Zeilen hinzu:
'preview_max_x' => '2048',
'preview_max_y' => '2048',
'jpeg_quality' => '60',
Speichert und schließt die Datei (:wq!). Ladet anschließend Apache neu:
sudo systemctl restart apache2
Erstellt Vorschauen für bereits vorhandene Dateien. Dies kann einige Zeit in Anspruch nehmen. Gönnt Euch in der Zwischenzeit einen Kaffee oder ein Eis:
sudo -u www-data /usr/bin/php /var/www/nextcloud/occ preview:generate-all -vvv
Richtet schließlich einen cron job ein, um automatisch Vorschauen für neue Dateien zu erstellen:
sudo -u www-data crontab -e
Fügt die folgende Zeile hinzu:
*/10 * * * * /usr/bin/php -f /var/www/nextcloud/occ preview:pre-generate
Drückt STRG+C, um die Datei zu speichern, und STRG+X, um sie zu verlassen.
Führt die folgenden Befehle im Serverterminal aus, um die Zeichenfolge index.php aus den Nextcloud-Links zu entfernen:
sudo -u www-data php /var/www/nextcloud/occ config:system:set htaccess.RewriteBase --value="/"
sudo -u www-data php /var/www/nextcloud/occ maintenance:update:htaccess
sudo systemctl restart apache2
Führt die folgenden Befehle im Serverterminal aus, um ungenutze Vorlagendateien zu entfernen:
sudo rm -r "/var/www/nextcloud/core/skeleton/Documents/"
sudo rm "/var/www/nextcloud/core/skeleton/Nextcloud Manual.pdf"
sudo rm "/var/www/nextcloud/core/skeleton/Nextcloud intro.mp4"
sudo rm "/var/www/nextcloud/core/skeleton/Nextcloud.png"
sudo rm -r "/var/www/nextcloud/core/skeleton/Photos/"
sudo rm "/var/www/nextcloud/core/skeleton/Reasons to use Nextcloud.pdf"
sudo rm -r "/var/www/nextcloud/core/skeleton/Templates/"
BenutzerInnen¶
Nextcloud unterscheidet zwischen drei Benutzertypen. Super-Administratoren haben volle Zugriffsrechte, um BenutzerInnen hinzuzufügen, zu bearbeiten und zu entfernen, Add-ons zu installieren oder Systemeinstellungen wie Passwortrichtlinien, Zwei-Faktor-Authentifizierung usw. zu konfigurieren. In unserem Beispiel wurde der Super-Administrator nextcloudadmin@gofoss.net bereits bei der Ersteinrichtung erstellt. Gruppen-Administratoren können BenutzerInnen in ihren zugewiesenen Gruppen hinzufügen, bearbeiten und entfernen. BenutzerInnen haben eingeschränkte Zugriffsrechte.
Schritt-für-Schritt-Anleitung
Erstellt mindestens ein Benutzerkonto. Es ist nicht empfehlenswert, für den täglichen Gebrauch auf das Administratorkonto zurückzugreifen:
| Anweisungen | Beschreibung |
|---|---|
| Anmelden | • Ruft https://nextcloud.gofoss.duckdns.org/ auf (passt die URL entsprechend an) • Meldet Euch mit dem Super-Administratorkonto an • In unserem Beispiel ist das nextcloudadmin@gofoss.net, passt dies entsprechend an |
| Benutzerkonto hinzufügen | • Klickt auf das Profilbild in der oberen rechten Ecke • Klickt auf Benutzer • Klickt auf Menü ‣ + Neuer Benutzer |
| Benutzerkonto einrichten | Gebt die erforderlichen Informationen ein: Benutzername, Anzeigename, Passwort (können Benutzer später noch ändern), E-Mail, Speicherkontingent usw. Optional könnt Ihr die BenutzerInnen bestimmten Gruppen zuordnen; sie haben dann Zugriff auf alle Dateien, die innerhalb dieser Gruppen freigegeben sind. |
Die Nextcloud-Weboberfläche erkennt standardmäßig die Sprache, die dem Browser oder den Systemeinstellungen entspricht. Um die bevorzugte Sprache manuell anzupassen:
| Anweisungen | Beschreibung |
|---|---|
| Anmelden | • Ruft https://nextcloud.gofoss.duckdns.org/ auf (passt die URL entsprechend an) • Meldet Euch mit dem Benutzerkonto an |
| Sprache auswählen | • Klickt auf das Profilbild in der oberen rechten Ecke • Klickt auf Einstellungen • Passt die Einstellungen in den Rubriken Sprachen und Lokalisierung an |
Standardmäßig können die BenutzerInnen ein beliebiges Passwort wählen. So erzwingt Ihr sichere Passwörter:
| Anweisungen | Beschreibung |
|---|---|
| Anmelden | • Ruft https://nextcloud.gofoss.duckdns.org/ auf (passt die URL entsprechend an) • Meldet Euch mit dem Super-Administratorkonto an • In unserem Beispiel ist das nextcloudadmin@gofoss.net, passt dies entsprechend an |
| Kennwortrichtlinien | • Klickt auf das Profilbild in der oberen rechten Ecke • Ruft das Menü Einstellungen ‣ Menü ‣ Verwaltung ‣ Sicherheit auf • Definiert die Kennwortrichtlinien: Mindestlänge des Kennworts, Gültigkeitsdauer, maximale Anmeldeversuche, Verwendung von Groß- und Kleinbuchstaben, Sonder- und Ziffernzeichen usw. |
Die Zwei-Faktor-Authentifizierung ist eine optionale Funktion zur weiteren Erhöhung der Sicherheit von Nextcloud. Wenn sie aktiviert ist, erfordert die Anmeldung bei Nextcloud ein Passwort sowie einen Code, der von einer App auf dem Telefon der Nutzer generiert wird.
Zunächst muss ein Nextcloud-Superadministrator die Zwei-Faktor-Authentifizierung freischalten:
| Anweisungen | Beschreibung |
|---|---|
| Anmelden | • Ruft https://nextcloud.gofoss.duckdns.org/ auf (passt die URL entsprechend an) • Meldet Euch mit dem Super-Administratorkonto an • In unserem Beispiel ist das nextcloudadmin@gofoss.net, passt dies entsprechend an |
| TOTP installieren | • Klickt auf das Profilbild in der oberen rechten Ecke • Klickt auf +Apps • Sucht nach der Two-Factor TOTP Provider App • Klickt auf Herunterladen und aktivieren |
| Zwei-Faktor-Authentifizierung erzwingen | • Optional kann der Superadministrator die Zwei-Faktor-Authentifizierung für alle BenutzerInnen oder bestimmte Gruppen erzwingen • Klickt dazu auf das Profilbild in der oberen rechten Ecke • Ruft das Menü Einstellungen ‣ Menü ‣ Verwaltung ‣ Sicherheit auf • Und wählt den Eintrag Zwei-Faktor-Authentifizierung erzwingen |
Als nächstes können (oder müssen) BenutzerInnen die Zwei-Faktor-Authentifizierung konfigurieren. Dies gilt auch für Nextcloud-Administratoren.
| Anweisungen | Beschreibung |
|---|---|
| Anmelden | Loggt Euch in das Nextcloud-Webinterface https://nextcloud.gofoss.duckdns.org/ ein (Adresse entsprechend anpassen). |
| TOTP aktivieren | • Klickt auf das Profilbild in der oberen rechten Ecke • Ruft das Menü Einstellungen ‣ Menü ‣ Privat ‣ Sicherheit auf • Klickt auf TOTP aktivieren |
| Überprüfen | • Öffnet eine TOTP-App auf dem Telefon der Nutzer, z. B. andOTP • Scannt den von Nextcloud angezeigten QR-Code mit der TOTP-App • Gebt den von der TOTP-App generierten Code in die Nextcloud-Weboberfläche ein • Klickt auf Überprüfen |
| Sicherungscodes speichern | • Sicherungscodes ermöglichen die Wiederherstellung des Zugangs zu Nextcloud ohne die TOTP-App • Klickt in der Nextcloud-Weboberfläche auf das Profilbild in der oberen rechten Ecke • Ruft das Menü Einstellungen ‣ Menü ‣ Privat ‣ Sicherheit auf • Klickt auf Backup-Codes generieren • Bewahrt die Sicherungscodes sicher auf, zum Beispiel in Eurem Passwort-Manager |
Administratoren & BenutzerInnen benötigen einen VPN-Zugang
Alle NutzerInnen müssen über VPN mit dem Server verbunden sein, um auf Nextcloud zugreifen zu können.
Apps¶
Greift über den App Store von Nextcloud auf eine Vielzahl von Add-ons zu: Kontakte, Kalender, Aufgabenlisten, Videoanrufe, Webmail und vieles mehr.
Schritt-für-Schritt-Anleitung
| Anweisungen | Beschreibung |
|---|---|
| Anmelden | • Ruft https://nextcloud.gofoss.duckdns.org/ auf (passt die URL entsprechend an) • Meldet Euch mit dem Super-Administratorkonto an • In unserem Beispiel ist das nextcloudadmin@gofoss.net, passt dies entsprechend an |
| Apps installieren | • Klickt auf das Profilbild in der oberen rechten Ecke • Klickt auf +Apps • Verwendet das Lupen-Symbol in der oberen Leiste, um nach einer App zu suchen • Klickt auf Herunterladen und aktivieren |
| Apps aktualisieren | • Klickt auf das Profilbild in der oberen rechten Ecke • Klickt auf +Apps • Klickt auf Alle aktualisieren im oberen Bereich der Seite |
| Apps entfernen | • Klickt auf das Profilbild in der oberen rechten Ecke • Klickt auf +Apps • Klickt auf Deaktivieren: damit werden Anwendungen deaktiviert, ohne sie zu entfernen • Klickt alternativ auf Entfernen: dadurch werden die Anwendungen vollständig entfernt |
| Nextcloud App | Beschreibung | |
|---|---|---|
| Nextcloud Kalender | Verwaltet Eure Termine. | |
| Nextcloud Kontakte | Verwaltet Eure Kontakte. | |
| Nextcloud Audio Player | Streamt Eure Musik. | |
| Nextcloud Fotos (Memories) | Organisiert Eure Fotos. | |
| Nextcloud Talk | Chattet und organisiert Video- sowie Sprachanrufe. | |
| Nextcloud Keeweb | Verwaltet Eure Passwörter. | |
| Nextcloud Ownpad | Arbeitet gemeinsam an Textdokumenten. | |
| Nextcloud Lesezeichen | Verwaltet Eure Lesezeichen. |
Clients¶
Ihr könnt Euch über einen Browser bei der Nextcloud-Weboberfläche anmelden, um Ordner und Dateien zu durchstöbern, hoch- oder herunter zu laden, zu bearbeiten und mit anderen zu teilen. Nextcloud unterstützt problemlos Dateiformate von Microsoft und LibreOffice sowie Videos, Bilder, PDFs und Textdateien. In der Nextcloud-Weboberfläche vorgenommene Änderungen werden auf alle synchronisierten Geräte übertragen.
Der Desktop-Synchronisierungs-Client von Nextcloud sorgt dafür, dass ausgewählte Dateien und Ordner auf allen verbundenen Geräten synchronisiert bleiben.
Windows
| Anweisungen | Beschreibung |
|---|---|
| Einrichtung | • Ladet das aktuelle .msi-Paket von Nextclouds Desktop-Synchronization-Client für Windows herunter • Folgt dem Installationsassistenten |
| Anmeldung | • Klickt auf Nextcloud Anmeldung • Gebt die URL Eures Nextcloud-Servers an • In unserem Beispiel ist das https://nextcloud.gofoss.duckdns.org/ (passt die URL entsprechend an) • Klickt auf Weiter • Ein Browserfenster wird eingeblendet • Meldet Euch mit Eurem Benutzernamen und Passwort bei Nextcloud an • Sofern aktiviert, führt ebenfalls die Zwei-Faktor-Authentifizierung durch • Gewährt den Zugriff |
| Synchronisationsordner | • Wählt einen lokalen Ordner, der mit der Cloud synchronisiert werden soll • Gebt an, welche Dateien und Verzeichnisse synchronisiert werden sollen • Klickt auf Verbinden |
macOS
| Anweisungen | Beschreibung |
|---|---|
| Einrichtung | • Ladet das aktuelle .pkg-Paket von Nextclouds Desktop-Synchronization-Client für macOS herunter • Folgt dem Installationsassistenten |
| Anmeldung | • Klickt auf Nextcloud Anmeldung • Gebt die URL Eures Nextcloud-Servers an • In unserem Beispiel ist das https://nextcloud.gofoss.duckdns.org/ (passt die URL entsprechend an) • Klickt auf Weiter • Ein Browserfenster wird eingeblendet • Meldet Euch mit Eurem Benutzernamen und Passwort bei Nextcloud an • Sofern aktiviert, führt ebenfalls die Zwei-Faktor-Authentifizierung durch • Gewährt den Zugriff |
| Synchronisationsordner | • Wählt einen lokalen Ordner, der mit der Cloud synchronisiert werden soll • Gebt an, welche Dateien und Verzeichnisse synchronisiert werden sollen • Klickt auf Verbinden |
Linux (Ubuntu)
| Anweisungen | Beschreibung |
|---|---|
| Einrichtung | • Öffnet das Terminal • Installiert den Nextcloud Desktop-Synchronisations-Client für Ubuntu: sudo apt install nextcloud-desktop |
| Anmeldung | • Startet den Nextcloud-Client für Ubuntu • Gebt die URL Eures Nextcloud-Servers an • In unserem Beispiel ist das https://nextcloud.gofoss.duckdns.org/ (passt die URL entsprechend an) • Klickt auf Weiter • Ein Browserfenster wird eingeblendet • Meldet Euch mit Eurem Benutzernamen und Passwort bei Nextcloud an • Sofern aktiviert, führt ebenfalls die Zwei-Faktor-Authentifizierung durch • Gewährt den Zugriff |
| Synchronisationsordner | • Wählt einen lokalen Ordner, der mit der Cloud synchronisiert werden soll • Gebt an, welche Dateien und Verzeichnisse synchronisiert werden sollen • Klickt auf Verbinden |
Greift mit der offiziellen mobilen App von Nextcloud oder einer der vielen Drittanbieter-Apps über Smartphones und Tablets auf Eure Dateien zu.
Android
| Einstellungen | Beschreibung |
|---|---|
| Einrichtung | • Öffnet F-Droid • Installiert die offizielle Nextcloud-Anwendung • Alternativ könnt Ihr Nextcloud auch über den Aurora Store oder Googles Play Store installieren |
| Anmeldung | • Gebt die URL Eures Nextcloud-Servers an • In unserem Beispiel ist das https://nextcloud.gofoss.duckdns.org/ (passt die URL entsprechend an) • Meldet Euch mit Eurem Benutzernamen und Passwort bei Nextcloud an • Sofern aktiviert, führt ebenfalls die Zwei-Faktor-Authentifizierung durch • Gewährt den Zugriff |
iOS
| Setting | Beschreibung |
|---|---|
| Einrichtung | • Installiert die offizielle Nextcloud-Anwendung über den App Store |
| Anmeldung | • Gebt die URL Eures Nextcloud-Servers an • In unserem Beispiel ist das https://nextcloud.gofoss.duckdns.org/ (passt die URL entsprechend an) • Meldet Euch mit Eurem Benutzernamen und Passwort bei Nextcloud an • Sofern aktiviert, führt ebenfalls die Zwei-Faktor-Authentifizierung durch • Gewährt den Zugriff |
Dateien¶
Verwaltet Eure Nextcloud-Dateien und -Ordner mühelos in Eurem Browser. In der Nextcloud-Weboberfläche vorgenommene Änderungen werden auf alle synchronisierten Geräte übertragen.
Schritt-für-Schritt-Anleitung
| Anweisungen | Beschreibung |
|---|---|
| Anmelden | • Meldet Euch beim Nextcloud-Server an • In unserem Beispiel ist das https://nextcloud.gofoss.duckdns.org/ (passt die URL entsprechend an) |
| Dateien & Verzeichnisse erstellen | • Wählt die Anwendung Dateien in der oberen Leiste aus • Wechselt in den Zielordner • Klickt auf das +-Symbol • Ladet Dateien von Eurem Computer hoch, erstellt eine neue Textdatei oder einen neuen Ordner • Änderungen werden mit dem Nextcloud-Server sowie mit allen verbundenen Geräten synchronisiert |
| Dateien & Verzeichnisse bearbeiten | • Wählt die Anwendung Dateien in der oberen Leiste aus • Wechselt in den Zielordner • Ihr könnt Dateien und Ordner nach Bedarf in der Vorschau anzeigen, bearbeiten, umbenennen oder löschen |
| Dateien & Verzeichnisse teilen | Teilen: • Wählt die Anwendung Dateien in der oberen Leiste aus • Sucht nach der Zieldatei oder dem Zielordner • Klickt auf das Share-Symbol Öffentliche Links: • Klickt auf + Link teilen • Klickt auf das 3-Punkte-Menü • Gebt zusätzliche Optionen an: Lese-/Schreibberechtigungen, Passwörter oder Ablaufdaten Interne Freigabe: • Wählt andere Nextcloud-BenutzerInnen aus, mit denen Ihr Dateien und Ordner teilen möchtet • Klickt auf das 3-Punkte-Menü • Gebt zusätzliche Optionen an: Lese-/Schreibberechtigungen oder Ablaufdaten |
Verwaltet Eure Nextcloud-Dateien und -Ordner mühelos mit dem Desktop-Client. Dieser sorgt dafür, dass alle lokalen Änderungen automatisch mit dem Nextcloud-Server und anderen verbundenen Geräten synchronisiert werden und umgekehrt. Das Programm läuft im Hintergrund und kann bequem über die Taskleiste aufgerufen werden.
Schritt-für-Schritt-Anleitung
| Anweisungen | Beschreibung |
|---|---|
| Dateien & Ordner synchronisieren / entsynchronisieren | Synchronisieren: • Rechtsklickt auf das Nextcloud-Symbol in der Taskleiste • Wählt Einstellungen aus • Wählt die Ordner aus, die vom Server auf den lokalen Datenträger heruntergeladen werden sollen • Von nun an wird jede Änderung an lokalen Dateien auf den Server gespiegelt und umgekehrt Entsynchronisieren: • Klickt auf das 3-Punkte-Menü • Wählt Ordner-Synchronisierung entfernen • Lokale Dateien bleiben unverändert • Lokale Änderungen werden jedoch nicht mehr auf den Server gespiegelt und umgekehrt Entsynchronisieren & Löschen: • Hebt die Markierung von Ordnern auf, um die Synchronisierung vollständig zu beenden und lokale Dateien zu löschen |
| Dateien und Ordner freigeben | Teilen: • Windows & macOS: der Nextcloud Client ist automatisch im Dateimanager integriert • Linux: Es muss ein zusätzliches Paket installiert werden, um die Freigabe von Dateien zu ermöglichen (z. B. nautilus-nextcloud für Ubuntu) Öffentliche Links: • Rechtsklickt auf die Datei oder den Ordner • Wählt Nextcloud ‣ Freigabeoptionen ‣ + Link teilen • Gebt zusätzliche Optionen an: Lese-/Schreibberechtigungen, Passwörter oder Ablaufdaten Interne Freigabe: • Rechtsklickt auf die Datei oder den Ordner • Wählt Nextcloud ‣ Freigabeoptionen • Wählt andere Nextcloud-BenutzerInnen aus, mit denen Ihr Dateien und Ordner teilen möchtet • Gebt zusätzliche Optionen an: Lese-/Schreibberechtigungen oder Ablaufdaten |
| Einstellungen anpassen | • Rechtsklickt auf das Nextcloud-Symbol in der Taskleiste • Wählt Einstellungen ‣ Allgemeines • Konfiguriert die Einstellungen: Nextcloud automatisch starten, Benachrichtigungen anzeigen/ausblenden, automatisch nach Updates suchen, usw. |
| Synchronisierungsstatus | Der Nextcloud Desktop-Client zeigt verschiedene Symbole an, die den Synchronisierungsstatus von Dateien und Ordnern anzeigen: |
Verwendet die mobilen Apps von Nextcloud, um Ordner zu durchstöbern und Dateien hochzuladen, zu bearbeiten oder herunterzuladen.
Schritt-für-Schritt-Anleitung
| Anweisungen | Beschreibung |
|---|---|
| Dateien und Ordner erstellen | • Klickt auf das +-Symbol, um Dateien und Ordner hochzuladen oder neu zu erstellen |
| Dateien und Ordner verwalten | • Klickt auf Dateien, um sie auf Eurem Smartphone zu öffnen • Klickt auf das 3-Punkte-Menü, um Dateien oder Ordner umzubenennen, zu verschieben, zu kopieren oder zu löschen |
| Dateien und Ordner freigeben | Teilen: • Klickt auf das Teilen-Symbol Öffentliche Links: • Wählt Freigabelink • Klickt auf das 3-Punkte-Menü, um zusätzliche Optionen festzulegen: Lese-/Schreibberechtigungen, Passwörter oder Ablaufdaten Interne Freigabe: • Wählt andere Nextcloud-BenutzerInnen aus, mit denen Ihr Dateien und Ordner teilen möchtet • Gebt zusätzliche Optionen an: Lese-/Schreibberechtigungen oder Ablaufdaten |
BenutzerInnen benötigen einen VPN-Zugang
BenutzerInnen müssen über VPN mit dem Server verbunden sein, um auf Nextcloud-Dateien zugreifen zu können.
Kontakte¶
Installiert die Kontakte-App aus dem Nextcloud App Store, um Kontakte über die Weboberfläche zu importieren, zu erstellen und zu synchronisieren.
Schritt-für-Schritt-Anleitung
| Anweisungen | Beschreibung |
|---|---|
| Anmelden | • Ruft https://nextcloud.gofoss.duckdns.org/ auf (passt die URL entsprechend an) • Meldet Euch mit dem Super-Administratorenkonto an • In unserem Beispiel ist das nextcloudadmin@gofoss.net, passt dies entsprechend an |
| Kontakte-App installieren | • Klickt auf das Profilbild in der oberen rechten Ecke • Klickt auf +Apps • Sucht nach der Contacts-App • Klickt auf Herunterladen und aktivieren |
| Anweisungen | Beschreibung |
|---|---|
| Kontakte übertragen | • Exportiert Eure Kontakte aus Geräten und Cloud-Diensten im vCard-Format (.vcf) • Übertragt alle .vcf-Dateien auf Euren Computer |
| Anmelden | • Meldet Euch beim Nextcloud-Server an • Z.B. https://nextcloud.gofoss.duckdns.org (passt die URL entsprechend an) |
| Kontakte importieren | • Wählt die Kontakte-App in der oberen Leiste aus • Öffnet die linke Seitenleiste • Klickt auf Einstellungen • Klickt auf Kontakte importieren • Ladet die auf Eurem Computer gespeicherten .vcf-Dateien hoch |
| Anweisungen | Beschreibung |
|---|---|
| Anmelden | • Meldet Euch beim Nextcloud-Server an • Z.B. https://nextcloud.gofoss.duckdns.org (passt die URL entsprechend an) |
| Kontakte erstellen | • Wählt die Kontakte-App in der oberen Leiste aus • Öffnet die linke Seitenleiste • Klickt auf + Neuer Kontakt |
Die Kontakt-App von Nextcloud sorgt dafür, dass Eure Kontakte auf allen verbundenen Windows-, macOS- oder Linux-Geräten (Ubuntu) synchronisiert bleiben.
Windows
| Anweisungen | Beschreibung |
|---|---|
| Link kopieren | • Meldet Euch beim Nextcloud-Server an • Z.B. https://nextcloud.gofoss.duckdns.org (passt die URL entsprechend an) • Wählt die Kontakte-App in der oberen Leiste aus • Öffnet die linke Seitenleiste • Klickt auf Einstellungen • Klickt auf das 3-Punkte-Menü neben dem Adressbuch • Wählt Link kopieren |
| Konto hinzufügen | • Startet die Windows Kalender-App • Wählt Einstellungen ‣ Konten verwalten ‣ Konto hinzufügen ‣ iCloud • Gebt an dieser Stelle beliebige Anmeldedaten ein • Diese Einstellungen werden später angepasst • Klickt auf Anmelden • Klickt auf Fertig |
| URL einfügen | • Wählt das neu erstellte Konto aus • Klickt auf Einstellungen ändern ‣ Einstellungen für die Mailbox-Synchronisierung ändern • Wählt Erweiterte Mailbox-Einstellungen • Fügt die zuvor kopierte URL in das Feld Kontaktserver (CardDAV) ein • Klickt auf Fertig |
| Ohne Zwei-Faktor-Authentifizierung verbinden | • Gebt Euren Nextcloud-Benutzernamen und Passwort an • Wählt einen Kontonamen aus • Klickt auf Speichern |
| Mit Zwei-Faktor-Authentifizierung verbinden | • Meldet Euch über die Nextcloud-Weboberfläche an • Klickt auf das Profilbild in der oberen rechten Ecke • Ruft das Menü Einstellungen ‣ Menü ‣ Privat ‣ Sicherheit auf • Gebt "Windows Kontakte" in das Feld App-Name ein • Klickt auf Neues App-Passwort erstellen • Kehrt in Windows zu den Erweiterte Mailbox-Einstellungen zurück • Gebt Euren Nextcloud-Benutzernamen ein • Gebt das App-Passwort ein (nicht Euer Nextcloud-Passwort!) • Wählt einen Kontonamen aus • Klickt auf Speichern |
macOS
| Anweisungen | Beschreibung |
|---|---|
| Ohne Zwei-Faktor-Authentifizierung verbinden | • Wählt Systemeinstellungen ‣ Internetkonten ‣ Anderes Konto hinzufügen ‣ CardDAV-Konto• Wählt den Konto-Typ Manuell • Gebt Euren Nextcloud-Benutzernamen ein • Gebt Euer Nextcloud-Passwort ein • Gebt die Server-Adresse an, z.B. https://nextcloud.gofoss.duckdns.org • Klickt auf Anmelden |
| Mit Zwei-Faktor-Authentifizierung verbinden | • Meldet Euch über die Nextcloud-Weboberfläche an • Klickt auf das Profilbild in der oberen rechten Ecke • Ruft das Menü Einstellungen ‣ Menü ‣ Privat ‣ Sicherheit auf • Gebt "macOS Kontakte" in das Feld App-Name ein • Klickt auf Neues App-Passwort erstellen • Ruft in macOS Systemeinstellungen ‣ Internetkonten ‣ Anderes Konto hinzufügen ‣ CardDAV-Konto auf • Wählt den Konto-Typ Manuell • Gebt Euren Nextcloud-Benutzernamen ein • Gebt das App-Passwort ein (nicht Euer Nextcloud-Passwort!) • Gebt die Server-Adresse an, z.B. https://nextcloud.gofoss.duckdns.org • Klickt auf Anmelden |
Linux (Ubuntu)
| Anweisungen | Beschreibung |
|---|---|
| Link kopieren | • Meldet Euch beim Nextcloud-Server an • Z.B. https://nextcloud.gofoss.duckdns.org (passt die URL entsprechend an) • Wählt die Kontakte-App in der oberen Leiste aus • Öffnet die linke Seitenleiste • Klickt auf Einstellungen • Klickt auf das 3-Punkte-Menü neben dem Adressbuch • Wählt Link kopieren |
| Thunderbird installieren | Ausführliche Anweisungen zur Installation von Thunderbird finden Ihr im Kapitel über E-Mail-Clients |
| Cardbook installieren | • Öffnet Thunderbird • Ruft Extras ‣ Add-ons auf • Installt die Cardbook-Erweiterung • Startet Thunderbird neu |
| Ohne Zwei-Faktor-Authentifizierung verbinden | • Ruft Cardbook ‣ Adressbuch ‣ Neues Adressbuch auf • Speicherort: Remote • Typ: CardDAV • URL: Fügt die zuvor kopierte URL ein • Benutzername: Gebt Euren Nextcloud-Benutzernamen ein • Passwort: Gebt Euer Nextcloud-Passwort ein • Eigenschaften: Ordnet dem Adressbuch einen Namen, eine Farbe, Offline-Verfügbarkeit usw. zu |
| Mit Zwei-Faktor-Authentifizierung verbinden | • Meldet Euch über die Nextcloud-Weboberfläche an • Klickt auf das Profilbild in der oberen rechten Ecke • Ruft das Menü Einstellungen ‣ Menü ‣ Privat ‣ Sicherheit auf • Gebt "Thunderbird Kontakte" in das Feld App-Name ein • Klickt auf Neues App-Passwort erstellen • Öffnet Thunderbird • Ruft Cardbook ‣ Adressbuch ‣ Neues Adressbuch auf • Speicherort: Remote • Typ: CardDAV • URL: Fügt die zuvor kopierte URL ein • Benutzername: Gebt Euren Nextcloud-Benutzernamen ein • Passwort: Gebt das App-Passwort ein (*nicht* Euer Nextcloud-Passwort!) • Eigenschaften: Ordnet dem Adressbuch einen Namen, eine Farbe, Offline-Verfügbarkeit usw. zu |
| Einrichtung abschließen | Stellt sicher, dass alles funktioniert. Das Nextcloud-Adressbuch sollte nun auf der Registerkarte CardBook angezeigt werden. |
Die Kontakt-App von Nextcloud sorgt dafür, dass Eure Kontakte auf allen verbundenen Android- oder iOS-Geräten synchronisiert bleiben.
Android
| Anweisungen | Beschreibung |
|---|---|
| DAVx⁵ installieren | • DAVx⁵ lässt sich in die Kalender-, Kontakt- und Aufgaben-Apps Eures Geräts integrieren, um diese mit Nextcloud zu synchronisieren • Installiert DAVx⁵ über F-Droid • Alternativ könnt Ihr die App auch aus dem Aurora Store oder dem Google Play Store installieren |
| DAVx⁵ starten | • Öffnet die DAVx⁵-App • Deaktiviert die Batterieoptimierung, wenn Ihr dazu aufgefordert werdet |
| Neues Konto erstellen | • Tippt auf das +-Symbol, um ein neues Konto zu erstellen • Wählt Mit URL und Benutzername anmelden |
| Basis-URL | Meldet Euch beim Nextcloud-Server an • Z.B. https://nextcloud.gofoss.duckdns.org (passt die URL entsprechend an) • Wählt die Kontakte-App in der oberen Leiste aus • Öffnet die linke Seitenleiste • Klickt auf Einstellungen • Klickt auf das 3-Punkte-Menü neben dem Adressbuch • Wählt Link kopieren • Wechselt zurück zur DAVx⁵-App auf Eurem Smartphone • Fügt die soeben kopierte URL in das Feld Basis-URL ein. |
| Benutzer & Passwort | • Gebt Euren Nextcloud-Benutzernamen ein • Gebt Euer Nextcloud-Passwort ein |
| Kontaktgruppenmethode | • Wählt Gruppen sind separate vCards |
| Konto erstellen | • Klickt auf Konto erstellen |
| Kontakte synchronisieren | • Ruft die Registerkarte CardDAV auf • Wählt die Nextcloud-Adressbücher aus, die mit dem Telefon synchronisiert werden sollen |
| Einrichtung abschließen | • Stellt sicher, dass alles funktioniert • Öffnet die Kontakt-App Eures Telefons und klickt auf Einstellungen ‣ Konten • Das Nextcloud-Adressbuch sollte hier angezeigt werden |
iOS
| Anweisungen | Beschreibung |
|---|---|
| Kontakte synchronisieren | • Öffnet die Anwendung Einstellungen • Wählt Kontakte ‣ Konten ‣ Konto hinzufügen • Wählt Sonstiges als Kontotyp • Wählt CardDAV-Konto hinzufügen • Gebt die Adresse des Nextcloud-Servers ein • Z.B. https://nextcloud.gofoss.duckdns.org (passt die URL entsprechend an) • Gebt Euren Nextcloud-Benutzernamen ein • Gebt Euer Nextcloud-Passwort ein • Wählt Weiter |
| Einrichtung abschließen | • Stellt sicher, dass alles funktioniert • Öffnet das Adressbuch Eures Telefons • Eure Nextcloud-Kontakte sollten hier angezeigt werden |
BenutzerInnen benötigen einen VPN-Zugang
BenutzerInnen müssen über VPN mit dem Server verbunden sein, um auf Nextcloud-Kontakte zugreifen zu können.
Kalender¶
Installiert die Kalender-App aus dem Nextcloud App Store, um Kalender über die Weboberfläche zu importieren, zu erstellen und zu synchronisieren.
Schritt-für-Schritt-Anleitung
| Anweisungen | Beschreibung |
|---|---|
| Anmelden | • Ruft https://nextcloud.gofoss.duckdns.org/ auf (passt die URL entsprechend an) • Meldet Euch mit dem Super-Administratorenkonto an • In unserem Beispiel ist das nextcloudadmin@gofoss.net, passt dies entsprechend an |
| Kalender-App installieren | • Klickt auf das Profilbild in der oberen rechten Ecke • Klickt auf +Apps • Sucht nach der Calender-App • Klickt auf Herunterladen und aktivieren |
| Anweisungen | Beschreibung |
|---|---|
| Kalender übertragen | • Exportiert Eure Kalender aus Geräten und Cloud-Diensten im iCalendar-Format (.ics) • Übertragt alle .ics-Dateien auf Euren Computer |
| Anmelden | • Meldet Euch beim Nextcloud-Server an • Z.B. https://nextcloud.gofoss.duckdns.org (passt die URL entsprechend an) |
| Kalender importieren | • Wählt die Kalender-App in der oberen Leiste aus • Öffnet die linke Seitenleiste • Klickt auf Kalender-Einstellungen • Klickt auf Kalender importieren • Ladet die auf Eurem Computer gespeicherten .ics-Dateien hoch |
| Anweisungen | Beschreibung |
|---|---|
| Anmelden | • Meldet Euch beim Nextcloud-Server an • Z.B. https://nextcloud.gofoss.duckdns.org (passt die URL entsprechend an) |
| Ereignisse erstellen | • Wählt die Kalender-App in der oberen Leiste aus • Öffnet die linke Seitenleiste • Klickt auf + Neues Ereignis |
Die Kalender-App von Nextcloud sorgt dafür, dass Eure Kalender auf allen verbundenen Windows-, macOS- oder Linux-Geräten (Ubuntu) synchronisiert bleiben.
Windows
| Anweisungen | Beschreibung |
|---|---|
| Link kopieren | • Meldet Euch beim Nextcloud-Server an • Z.B. https://nextcloud.gofoss.duckdns.org (passt die URL entsprechend an) • Wählt die Kalender-App in der oberen Leiste aus • Öffnet die linke Seitenleiste • Klickt auf Kalender-Einstellungen • Klickt auf iOS/macOS CalDAV-Adresse kopieren |
| Konto hinzufügen | • Startet die Windows Kalender-App • Wählt Einstellungen ‣ Konten verwalten ‣ Konto hinzufügen ‣ iCloud • Gebt an dieser Stelle beliebige Anmeldedaten ein • Diese Einstellungen werden später angepasst • Klickt auf Anmelden • Klickt auf Fertig |
| URL einfügen | • Wählt das neu erstellte Konto aus • Klickt auf Einstellungen ändern ‣ Einstellungen für die Mailbox-Synchronisierung ändern • Wählt Erweiterte Mailbox-Einstellungen • Fügt die zuvor kopierte URL in das Feld Kalenderserver (CalDAV) ein • Klickt auf Fertig |
| Ohne Zwei-Faktor-Authentifizierung verbinden | • Gebt Euren Nextcloud-Benutzernamen und Passwort an • Wählt einen Kontonamen aus • Klickt auf Speichern |
| Mit Zwei-Faktor-Authentifizierung verbinden | • Meldet Euch über die Nextcloud-Weboberfläche an • Klickt auf das Profilbild in der oberen rechten Ecke • Ruft das Menü Einstellungen ‣ Menü ‣ Privat ‣ Sicherheit auf • Gebt "Windows Kalender" in das Feld App-Name ein • Klickt auf Neues App-Passwort erstellen • Kehrt in Windows zu den Erweiterte Mailbox-Einstellungen zurück • Gebt Euren Nextcloud-Benutzernamen ein • Gebt das App-Passwort ein (nicht Euer Nextcloud-Passwort!) • Wählt einen Kontonamen aus • Klickt auf Speichern |
macOS
| Anweisungen | Beschreibung |
|---|---|
| Ohne Zwei-Faktor-Authentifizierung verbinden | • Wählt Systemeinstellungen ‣ Internetkonten ‣ Anderes Konto hinzufügen ‣ CalDAV-Konto• Wählt den Konto-Typ Manuell • Gebt Euren Nextcloud-Benutzernamen ein • Gebt Euer Nextcloud-Passwort ein • Gebt die Server-Adresse an, z.B. https://nextcloud.gofoss.duckdns.org • Klickt auf Anmelden • Wählt die Kalender-Anwendung aus |
| Mit Zwei-Faktor-Authentifizierung verbinden | • Meldet Euch über die Nextcloud-Weboberfläche an • Klickt auf das Profilbild in der oberen rechten Ecke • Ruft das Menü Einstellungen ‣ Menü ‣ Privat ‣ Sicherheit auf • Gebt "macOS Kalender" in das Feld App-Name ein • Klickt auf Neues App-Passwort erstellen • Ruft in macOS Systemeinstellungen ‣ Internetkonten ‣ Anderes Konto hinzufügen ‣ CalDAV-Konto auf • Wählt den Konto-Typ Manuell • Gebt Euren Nextcloud-Benutzernamen ein • Gebt das App-Passwort ein (nicht Euer Nextcloud-Passwort!) • Gebt die Server-Adresse an, z.B. https://nextcloud.gofoss.duckdns.org • Klickt auf Anmelden • Wählt die Kalender-Anwendung aus |
Linux (Ubuntu)
| Anweisungen | Beschreibung |
|---|---|
| Link kopieren | • Meldet Euch beim Nextcloud-Server an • Z.B. https://nextcloud.gofoss.duckdns.org (passt die URL entsprechend an) • Wählt die Kalender-App in der oberen Leiste aus • Öffnet die linke Seitenleiste • Klickt auf Kalender-Einstellungen • Klickt auf iOS/macOS CalDAV-Adresse kopieren |
| Thunderbird installieren | Ausführliche Anweisungen zur Installation von Thunderbird finden Ihr im Kapitel über E-Mail-Clients |
| Ohne Zwei-Faktor-Authentifizierung verbinden | • Öffnet Thunderbird • Ruft Menü ‣ Neu ‣ Kalender auf • Wählt Im Netzwerk • Klickt auf Weiter • Benutzername: Gebt Euren Nextcloud-Benutzernamen ein • Speicherort: Fügt die zuvor kopierte URL ein • Offline-Unterstützung: Aktiviert das Kontrollkästchen • Klickt auf Kalender suchen • Passwort: Gebt Euer Nextcloud-Passwort ein • Kalendertyp: Wählt CalDAV (nicht iCalendar!) • Eigenschaften: Wählt den Namen und die Farbe des Kalenders, aktiviert Erinnerungen, verknüpft eine E-Mail-Adresse zur Verwaltung von Einladungen usw. • Klickt auf Abonnieren |
| Mit Zwei-Faktor-Authentifizierung verbinden | • Meldet Euch über die Nextcloud-Weboberfläche an • Klickt auf das Profilbild in der oberen rechten Ecke • Ruft das Menü Einstellungen ‣ Menü ‣ Privat ‣ Sicherheit auf • Gebt "Thunderbird Kalender" in das Feld App-Name ein • Klickt auf Neues App-Passwort erstellen • Öffnet Thunderbird • Ruft Menu ‣ Neu ‣ Kalender auf • Wählt Im Netzwerk • Klickt auf Weiter • Benutzername: Gebt Euren Nextcloud-Benutzernamen ein • Speicherort: Fügt die zuvor kopierte URL ein • Offline-Unterstützung: Aktiviert das Kontrollkästchen • Klickt auf Kalender suchen • Passwort: Gebt das App-Passwort ein (nicht Euer Nextcloud-Passwort!) • Kalendertyp: Wählt CalDAV (nicht iCalendar!) • Eigenschaften: Wählt den Namen und die Farbe des Kalenders, aktiviert Erinnerungen, verknüpft eine E-Mail-Adresse zur Verwaltung von Einladungen usw. • Klickt auf Abonnieren |
| Einrichtung abschließen | Stellt sicher, dass alles funktioniert. Der Nextcloud-Kalender sollte nun auf der Registerkarte Kalender angezeigt werden. |
Die Kalender-App von Nextcloud sorgt dafür, dass Eure Kalender auf allen verbundenen Android- und iOS-Geräten synchronisiert bleiben.
Android
| Anweisungen | Beschreibung |
|---|---|
| DAVx⁵ installieren | • DAVx⁵ lässt sich in die Kalender-, Kontakt- und Aufgaben-Apps Eures Geräts integrieren, um diese mit Nextcloud zu synchronisieren • Installiert DAVx⁵ über F-Droid • Alternativ könnt Ihr die App auch aus dem Aurora Store oder dem Google Play Store installieren |
| DAVx⁵ starten | • Öffnet die DAVx⁵-App • Deaktiviert die Batterieoptimierung, wenn Ihr dazu aufgefordert werdet |
| Neues Konto erstellen | • Tippt auf das +-Symbol, um ein neues Konto zu erstellen • Wählt Mit URL und Benutzername anmelden |
| Basis-URL | Meldet Euch beim Nextcloud-Server an • Z.B. https://nextcloud.gofoss.duckdns.org (passt die URL entsprechend an) • Wählt die Kalender-App in der oberen Leiste aus • Öffnet die linke Seitenleiste • Klickt auf Kalender-Einstellungen • Klickt auf iOS/macOS CalDAV-Adresse kopieren • Wechselt zurück zur DAVx⁵-App auf Eurem Smartphone • Fügt die soeben kopierte URL in das Feld Basis-URL ein. |
| Benutzer & Passwort | • Gebt Euren Nextcloud-Benutzernamen ein • Gebt Euer Nextcloud-Passwort ein |
| Kontaktgruppenmethode | • Wählt Gruppen sind separate vCards |
| Konto erstellen | • Klickt auf Konto erstellen |
| Kalender synchronisieren | • Ruft die Registerkarte CalDAV auf • Wählt die Nextcloud-Kalender aus, die mit dem Telefon synchronisiert werden sollen • Klickt auf die Schaltfläche Kalender synchronisieren |
| Kalender-App konfigurieren | • Installiert und öffnet die Fossify Kalender-App • Falls Ihr eine andere Kalender-App verwendet, können die folgenden Anweisungen leicht abweichen • Klickt in der App auf Einstellungen • Stellt sicher, dass die Option CalDAV-Synchronisierung aktiviert ist • Klickt auf Synchronisierte Kalender verwalten • Die Nextcloud-Kalender sollten hier angezeigt werden • Wählt die Nextcloud-Kalender aus und klickt auf OK |
iOS
| Anweisungen | Beschreibung |
|---|---|
| Kalender synchronisieren | • Öffnet die Anwendung Einstellungen • Wählt Kalender ‣ Konten ‣ Konto hinzufügen • Wählt Sonstiges als Kontotyp • Wählt CalDAV-Konto hinzufügen • Gebt die Adresse des Nextcloud-Servers ein • Z.B. https://nextcloud.gofoss.duckdns.org (passt die URL entsprechend an) • Gebt Euren Nextcloud-Benutzernamen ein • Gebt Euer Nextcloud-Passwort ein • Wählt Weiter |
| Einrichtung abschließen | • Stellt sicher, dass alles funktioniert • Öffnet die Kalender-App Eures Telefons • Eure Nextcloud-Kalender sollten hier angezeigt werden |
BenutzerInnen benötigen einen VPN-Zugang
BenutzerInnen müssen über VPN mit dem Server verbunden sein, um auf Nextcloud-Kalender zugreifen zu können.
Fotos¶
Installiert die Memories-App aus dem Nextcloud App Store, um Fotos geräteübergreifend zu verwalten und zu synchronisieren.
Schritt-für-Schritt-Anleitung
| Anweisungen | Beschreibung |
|---|---|
| Memories installieren | • Ruft https://nextcloud.gofoss.duckdns.org/ auf (passt die URL entsprechend an) • Meldet Euch mit dem Super-Administratorkonto an • In unserem Beispiel ist das nextcloudadmin@gofoss.net, passt das entsprechend an • Klickt auf das Profilbild in der oberen rechten Ecke • Klickt auf +Apps • Sucht nach Memories • Klickt auf Herunterladen und aktivieren |
| Metadaten generieren | • Meldet Euch mit dem Admin-Konto beim Server an • In unserem Beispiel ist das gofossadmin, passt das entsprechend an • Führt sudo -u www-data /usr/bin/php /var/www/nextcloud/occ memories:index aus |
| Fotodateiverzeichnis definieren | • Meldet Euch über die Nextcloud-Weboberfläche an • Z. B. https://nextcloud.gofoss.duckdns.org (passt die URL entsprechend an) • Wählt die Memories-App in der oberen Leiste aus • Legt das Verzeichnis fest, das Eure Fotos enthält • Fotos aus diesem Verzeichnis und dessen Unterverzeichnissen werden in der Zeitleiste angezeigt |
BenutzerInnen benötigen einen VPN-Zugang
BenutzerInnen müssen über VPN mit dem Server verbunden sein, um auf Nextcloud-Fotos zugreifen zu können.
Upgrades¶
Führt Nextcloud-Upgrades vorsichtig durch, da der Prozess überwiegend manuell ist und Fehler passieren können. Geht kein Risiko ein und sichert Eure Daten!
Schritt-für-Schritt-Anleitung
| Anweisungen | Beschreibung |
|---|---|
| Datensicherung | • Synchronisiert alle Eure Nextcloud-Dateien und Ordner mit einem Gerät • Erstellt eine Datensicherung |
| Datenbank-Sicherung | • Sichert die Nextcloud-Datenbank mit einem MySQL dump • Alternativ könnt Ihr Server-Backups erstellen: Die MySQL-Datenbank von Nextcloud wird normalerweise unter /var/lib/mysql gespeichert |
| Konfigurationssicherung | • Sichert die Konfigurationsdateien von Nextcloud • Meldet Euch direkt mit dem Admin-Konto beim Server an • In unserem Beispiel ist das gofossadmin, passt dies entsprechend an • Führt die folgenden Befehle aus: cd /var/www/nextcloud sudo tar -xfv ~/nextcloud-config-backup.tar.gz config/ |
| Anweisungen | Beschreibung |
|---|---|
| Drittanbieter-Apps deaktivieren | • Deaktiviert alle Drittanbieter-Apps |
| Updater starten | • Meldet Euch direkt mit dem Administratorkonto beim Server an • In unserem Beispiel ist das gofossadmin, passt dies entsprechend an • Führt die folgenden Befehle aus: cd /var/www/nextcloud sudo -u www-data php updater/updater.phar --no-interaction |
| Upgrade fertigstellen | • Führt die folgenden Befehle aus, sobald der Updater fertig ist: cd /var/www/nextcloud sudo -u www-data php occ upgrade • Ruft https://nextcloud.gofoss.duckdns.org/ auf (passt die URL entsprechend an) • Meldet Euch mit dem Super-Admin-Konto an • In unserem Beispiel ist das nextcloudadmin@gofoss.net, passt dies entsprechend an • Klickt auf Einstellungen ‣ Übersicht • Überprüft die Nextcloud-Version |
| Drittanbieter-Apps aktivieren | • Aktiviert erneut die Drittanbieter-Apps |
Unterstützung¶
Weitere Informationen findet Ihr im Serverhandbuch, im Benutzerhandbuch oder in der Nextcloud-Gemeinschaft.