Nextcloud/AIO/Backend: Unterschied zwischen den Versionen
Erscheinungsbild
Die Seite wurde neu angelegt: „== AIO-Oberfläche == Als Nächstes kann die AIO-Oberfläche unter https://localhost:8080 oder https://<ip-address>:8080 geöffnet werden ; Warum eine IP-Adresse verwendet werden sollte : Beim Zugriff auf diesen Port sollte stets eine IP-Adresse und keine Domain verwendet werden. Andernfalls besteht das Risiko, dass HSTS den Zugriff später blockiert! ; Akzeptieren des selbstsignierte Zertifikats Anschließend sollte Folgendes angezeigt werden: Datei:…“ |
|||
| (39 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
== | '''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 | 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 34: | Zeile 51: | ||
; Fertig: Die Umgebung ist eingerichtet und produktionsbereit. | ; Fertig: Die Umgebung ist eingerichtet und produktionsbereit. | ||
== Anwendung == | |||
<syntaxhighlight lang="bash" highlight="1" line copy> | |||
</syntaxhighlight> | |||
<!-- output --> | |||
<syntaxhighlight lang="bash" highlight="" line> | |||
</syntaxhighlight> | |||
=== 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 == | |||
=== Dateien === | |||
{| class="wikitable options big" | |||
|- | |||
! Datei !! Beschreibung | |||
|- | |||
| || | |||
|- | |||
| || | |||
|} | |||
<noinclude> | |||
== Anhang == | |||
=== Siehe auch === | |||
<div style="column-count:2"> | |||
<categorytree hideroot=on mode="pages">Nextcloud/AIO</categorytree> | |||
</div> | |||
---- | |||
{{Special:PrefixIndex/{{BASEPAGENAME}}/}} | |||
=== Dokumentation === | |||
<!-- | |||
; Man-Page | |||
# [https://manpages.debian.org/stable/procps/pgrep.1.de.html prep(1)] | |||
; Info-Pages | |||
--> | |||
=== Links === | |||
==== Projekt ==== | |||
==== Weblinks ==== | |||
<!-- | |||
{{DEFAULTSORT:new}} | |||
{{DISPLAYTITLE:new}} | |||
--> | |||
[[Kategorie:Nextcloud/AIO]] | |||
</noinclude> | |||
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