Nextcloud/AIO/Backend: Unterschied zwischen den Versionen
Erscheinungsbild
| (32 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 2: | Zeile 2: | ||
== Beschreibung == | == Beschreibung == | ||
; | == Oberfläche aufrufen == | ||
; Zugriff per IP-Adresse | |||
Das Backende sollte stets eine IP-Adresse und nicht über einen Domainnamen aufgerufen werden | |||
* Probleme mit [[HSTS]]-Blockierungen umgehen | |||
https:// | https://[ServerIP]]:8080 | ||
; | ; Selbstsigniertes Zertifikat | ||
Akzeptieren des selbstsignierten Zertifikats | |||
TODO: Add pic | |||
Anschließend sollte Folgendes angezeigt werden | |||
== Set-up == | |||
Anschließend sollte Folgendes angezeigt werden | |||
[[Datei:Aiosetup0.webp|600px|zentriert]] | [[Datei:Aiosetup0.webp|600px|zentriert]] | ||
Alternativ, wenn die Ports 80 und 8443 in der Firewall/im Router geöffnet sind und eine Domain auf den Server zeigt, kann die AIO-Oberfläche mit gültigem Zertifikat über https://your-domain.com:8443 erreicht werden. | |||
=== Passwort === | |||
''Open Nextcloud AIO login'' anklicken und das Passwort einfügen | |||
[[Datei:Aiosetup1.webp|600px|zentriert]] | [[Datei:Aiosetup1.webp|600px|zentriert]] | ||
== AIO-Oberfläche == | |||
Anschließend sollte die AIO-Oberfläche angezeigt werden | |||
[[Datei:Aiosetup2.webp|600px|zentriert]] | [[Datei:Aiosetup2.webp|600px|zentriert]] | ||
=== Domain einrichten === | |||
Als Nächstes die zuvor ermittelte öffentliche Domain eingeben | |||
* Die Oberfläche hilft bei den konkreten Schritten | |||
* DDNS für die Domain einrichten, sodass sie auf die öffentliche IP zeigt | |||
** Mindestens die Ports 443/tcp, 3478/udp und 3478/tcp zur Linux-Maschine weiterleiten | |||
; Nach korrekter Einrichtung sollte der nächste Schritt verfügbar sein: gewünschte optionale Add-ons und die Zeitzone konfigurieren und ''Start containers'' anklicken, um sie herunterzuladen und zu starten. | ; Nach korrekter Einrichtung sollte der nächste Schritt verfügbar sein: | ||
* gewünschte optionale Add-ons und die Zeitzone konfigurieren und ''Start containers'' anklicken, um sie herunterzuladen und zu starten. | |||
[[Datei:Aiosetup3.webp|600px|zentriert]] | [[Datei:Aiosetup3.webp|600px|zentriert]] | ||
; An dieser Stelle wird ein Ladeindikator angezeigt. Die Dauer hängt von der Internetgeschwindigkeit ab und beträgt typischerweise etwa 10 Minuten oder mehr. | ; An dieser Stelle wird ein Ladeindikator angezeigt. | ||
* Die Dauer hängt von der Internetgeschwindigkeit ab und beträgt typischerweise etwa 10 Minuten oder mehr. | |||
[[Datei:Aiosetup4.webp|600px|zentriert]] | [[Datei:Aiosetup4.webp|600px|zentriert]] | ||
| Zeile 49: | Zeile 61: | ||
=== Problembehebung === | === Problembehebung === | ||
; Passwort auslesen | |||
<syntaxhighlight lang="bash" highlight="1" line copy> | |||
sudo docker exec nextcloud-aio-mastercontainer grep password /mnt/docker-aio-config/data/configuration.json | |||
</syntaxhighlight> | |||
<syntaxhighlight lang="bash" highlight="1" line copy> | |||
sudo grep NEXTCLOUD_PASSWORD /var/lib/docker/volumes/nextcloud_aio_mastercontainer/_data/data/configuration.json | |||
</syntaxhighlight> | |||
== Konfiguration == | == Konfiguration == | ||
| Zeile 66: | Zeile 86: | ||
=== Siehe auch === | === Siehe auch === | ||
<div style="column-count:2"> | <div style="column-count:2"> | ||
<categorytree hideroot=on mode="pages"> | <categorytree hideroot=on mode="pages">Nextcloud/AIO</categorytree> | ||
</div> | </div> | ||
---- | ---- | ||
Aktuelle Version vom 10. April 2026, 20:01 Uhr
Nextcloud/AIO/Backend - AIO-Oberfläche
Beschreibung
Oberfläche aufrufen
- Zugriff per IP-Adresse
Das Backende sollte stets eine IP-Adresse und nicht über einen Domainnamen aufgerufen werden
- Probleme mit HSTS-Blockierungen umgehen
https://[ServerIP]]:8080
- Selbstsigniertes Zertifikat
Akzeptieren des selbstsignierten Zertifikats
TODO: Add pic
Set-up
Anschließend sollte Folgendes angezeigt werden

Alternativ, wenn die Ports 80 und 8443 in der Firewall/im Router geöffnet sind und eine Domain auf den Server zeigt, kann die AIO-Oberfläche mit gültigem Zertifikat über https://your-domain.com:8443 erreicht werden.
Passwort
Open Nextcloud AIO login anklicken und das Passwort einfügen

AIO-Oberfläche
Anschließend sollte die AIO-Oberfläche angezeigt werden

Domain einrichten
Als Nächstes die zuvor ermittelte öffentliche Domain eingeben
- Die Oberfläche hilft bei den konkreten Schritten
- DDNS für die Domain einrichten, sodass sie auf die öffentliche IP zeigt
- Mindestens die Ports 443/tcp, 3478/udp und 3478/tcp zur Linux-Maschine weiterleiten
- Nach korrekter Einrichtung sollte der nächste Schritt verfügbar sein
- gewünschte optionale Add-ons und die Zeitzone konfigurieren und Start containers anklicken, um sie herunterzuladen und zu starten.

- An dieser Stelle wird ein Ladeindikator angezeigt.
- Die Dauer hängt von der Internetgeschwindigkeit ab und beträgt typischerweise etwa 10 Minuten oder mehr.

- Sind alle Container heruntergeladen und gestartet, erscheint dieser Bildschirm mit noch startenden Containern. Die Erstinstallation wird automatisch durchgeführt

- Nach Abschluss sollte folgender Bildschirm erscheinen

- Abschließend kann die neue Nextcloud-Instanz geöffnet und mit den bereitgestellten Admin-Zugangsdaten angemeldet werden.
- Fertig
- Die Umgebung ist eingerichtet und produktionsbereit.
Anwendung
Problembehebung
- Passwort auslesen
sudo docker exec nextcloud-aio-mastercontainer grep password /mnt/docker-aio-config/data/configuration.json
sudo grep NEXTCLOUD_PASSWORD /var/lib/docker/volumes/nextcloud_aio_mastercontainer/_data/data/configuration.json
Konfiguration
Dateien
| Datei | Beschreibung |
|---|---|
Anhang
Siehe auch
Dokumentation
Links
Projekt
Weblinks