Zum Hauptinhalt springen

Client-Repository

Bereitstellung und Konfiguration des Sync-in-Client-Repositorys (Desktopanwendungen und CLI).

Anwendungsfälle​

Wenn Desktop-Anwendungen keinen Internetzugang haben, kann der Sync-in-Server als lokales Repository für Anwendungs-Client-Releases fungieren.
Benutzer können dann die Anwendungen direkt von ihrem Konto herunterladen und von automatischen Updates profitieren.

⚡ Aktivierung​

Um diese Funktion zu aktivieren, bearbeiten Sie docker-compose.yaml und entkommentieren:

include:
- ./config/sync-in-desktop-releases/docker-compose.sync-in-desktop-releases.yaml

Fügen Sie dann in environment.yaml den folgenden Abschnitt direkt unter applications hinzu:

applications:
appStore:
repository: local

Um Clientversionen zu aktivieren oder zu aktualisieren, führen Sie die folgenden Befehle am Speicherort docker-compose.yaml aus:

chmod +x ./config/sync-in-desktop-releases/update.sh
./config/sync-in-desktop-releases/update.sh
Warnung

Wenn dieses Docker-Repository nicht auf dem neuesten Stand gehalten wird, erhalten Benutzer möglicherweise nicht die neuesten Clientversionen oder Sicherheitsfixes.