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
Wenn dieses Docker-Repository nicht auf dem neuesten Stand gehalten wird, erhalten Benutzer möglicherweise nicht die neuesten Clientversionen oder Sicherheitsfixes.