Benutzer-Werkzeuge

Webseiten-Werkzeuge


nextcloud:notify_push

Dies ist eine alte Version des Dokuments!


notify_push mit Docker Compose und Apache einrichten

Zweck

Diese Anleitung beschreibt die Einrichtung der Nextcloud-App Client Push mit der technischen App-ID notify_push für mehrere getrennte Nextcloud-Docker-Projekte.

Die Anleitung ist für folgende Architektur ausgelegt:

  • Nextcloud läuft als Docker-Compose-Projekt.
  • Redis ist bereits vorhanden und in Nextcloud eingerichtet.
  • Apache läuft auf dem Docker-Host als HTTPS-Reverse-Proxy.
  • Jede Nextcloud-Instanz besitzt ein eigenes Docker-Netzwerk.
  • Der Push-Dienst läuft als zusätzlicher Compose-Service.
  • Port 7867 wird ausschließlich an 127.0.0.1 veröffentlicht.

notify_push reduziert regelmäßige Statusabfragen der Clients. Push-Nachrichten werden nach dem Best-Effort-Prinzip übertragen; die Clients führen weiterhin gelegentliche Prüfungen durch.

1. Platzhalter festlegen

PlatzhalterBeispielBedeutung
<PROJEKTVERZEICHNIS>/home/docker/dein_projektVerzeichnis der compose Datei
<DOMAIN>nextcloud.example.atöffentliche Nextcloud Domain
<NEXTDCLOUD_IMAGEnextcloud:34.0.2-apacheImage des Nextcloud Containers
<APP_SERVICE>appCompose Service der Nextcloud Anwendung
<APP_CONTAINERT>nextcloud-dein_projektName des Nextcloud Containers
<NETWORK>dein_prjekt-netzwerkDocker Netzwerk des Projektes
<PUSH_CONTAINER>nextcloud-dein_projekt-notify_pushName des push Containers
nextcloud/notify_push.1785136268.txt.gz · Zuletzt geändert: von franz

Falls nicht anders bezeichnet, ist der Inhalt dieses Wikis unter der folgenden Lizenz veröffentlicht: Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki