Nextcloud AIO auf Synology Docker

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Die Domain ist die gleiche, cloud.xxxxxxx.ch, wenn ich also Nextcloud setup aufrufen kann, sollte das doch korrekt aufgelöst werden?!
 
Deine Compose.yml ist das Problem
YAML:
ports:
#- 9080:80 # Can be removed when running behind a web server or reverse proxy (like Apache, Nginx, Cloudflare Tunnel and else). See https://github.com/nextcloud/all-in-one/blob/main/reverse-proxy.md
- 8448:8080
#- 8443:8443 # Can be removed when running behind a web server or reverse proxy (like Apache, Nginx, Cloudflare Tunnel and else). See https://github.com/nextcloud/all-in-one/blob/main/reverse-proxy.md
environment: # Is needed when using any of the options below
....
APACHE_PORT: 443 # Is needed when running behind a web server or reverse proxy (like Apache, Nginx, Cloudflare Tunnel and else). See https://github.com/nextcloud/all-in-one/blob/main/reverse-proxy.md
# APACHE_IP_BINDING: 127.0.0.1 # Should be set when running behind a web server or reverse proxy (like Apache, Nginx, Cloudflare Tunnel and else) that is running on the same host. See https://github.com/nextcloud/all-in-one/blob/main/reverse-proxy.md

Probier mal follgendes:

Code:
ports:
- 8448:8080
environment: # Is needed when using any of the options below
....
- APACHE_PORT: 1443 # Is needed when running behind a web server or reverse proxy (like Apache, Nginx, Cloudflare Tunnel and else). See https://github.com/nextcloud/all-in-one/blob/main/reverse-proxy.md
- APACHE_IP_BINDING=0.0.0.0

Dann kannst du über http://syno-ip:8448 es konfigurieren und drauf zugreifen über deinen Reverse Proxy.
Bei den Ports wirklich nur den einen Mappen.
 
Nextcloud oder auch Owncloud mit Docker mit Externzugriff ist kein Vergnügen, da ist eine VM deutlich einfacher in der Einrichtung. Mittels DNS > ReverseProxy DS > VM ist das kein Thema. Nextcloud AIO als VM geht auch.
 
Auch das.... Wieso? Reverse Proxy... Trag deine Domain ein und leite es auf deine IP und Port von Nextcloud. Problem gelöst.
 
Dann müsste ich der VM die relevanten Ports 80 und 443 zuteilen, allerdings habe ich ein anderes Device dafür und über die Ports muss ich ja gehen. Daher bleibt nur der ReverseProxy der DS, um die VM anzusteuern, anders wüsste ich das nicht.
 
Genauso wie du es für die VM geschrieben hast geht es doch für Docker auch... Wieso es bei der VM also leichter, wenn du die selben Schritte ausführst
 
Du hast das ganze Variablen- und Portgedönse nicht. Es ist ein geschlossenes Device mit eigener IP und damit auch so ansprechbar. Das erleichtert vieles, u.a. auch die Wartung mit WinSCP usw.
 
Die ganzen Variablen sind in der Compose drin. Man muss nur ausfüllen was man braucht. Welche IP das Ding hat ist ja egal. Ob ich IP-von-der-VM eintippe oder Host-IP:gemappter-Port ist auch kein Unterschied. Sowas wie WinSCP nutze ich nicht, aber dann greifst du halt auf den Host zu und gehst in den gemappten Order. Da sehe ich keinen Vorteil einer VM.
 
Hallo
Vielen Dank, nach einiger (turbulenter) Zeit komme ich wieder mich der Nextcloud zu widmen. Leider stehe ich trotz der Manipulation der Compose vor dem gleiche Problem.
Muss/soll ich versuchen, die Installation im internen Netz durchzuführen?

Besten Dank
 
Wenn Du von woanders her nicht alles erreichen kannst für die Einrichtung, dürfte das wohl erforderlich werden, ansonsten spielt das mE. keine Rolle.
 
Danke Andy
Hab soeben das ganze Intern versucht, aber der Fehler ist weiterhin derselbe...
 
Mal ein Gedankenanstoss:

Ich habe in meinem privaten Umfeld mehrfach schon Nextcloud für Privatpersonen installiert. Stets in einer Ubuntu 22.04. VM mit dem Script von Carsten Rieger.
https://www.c-rieger.de/nextcloud-installationsskript/

Dabei spielt es keine Rolle, ob es eine Synology oder ein anderer Hersteller ist. Auch in einem Proxmox-LXC... läuft das einwandfrei.

Das Dauert in der Regel nicht länger als 10 - 15 Minuten wenn die VM parat ist. Erweiterungen wie zum Beispiel Volltextsuche, OnlyOffice oder Nextcloud-Office können ebenfalls leicht nach(mit)installiert werden.

Wenn Du es lieber Schritt für Schritt machst, gibt es hier auch eine sehr gut funktionieren Anleitung: https://www.c-rieger.de/nextcloud-installationsanleitung/

Manchmal hilft ein Neustart, wenn die Problemlösung sich im Kreis dreht... ;-)
 

Additional post fields

 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat