How-Tos für go-upper
How-Tos für go-upper
Diese Seite enthält ergänzende Betriebs-Setups. Richte zuerst config/upper.config.yml anhand der Seiten Erste Schritte und Konfiguration ein.
Z-O-O-M FileUploader über WebControl verwenden
Mit aktiviertem ZOOM-Modus übergibt go-upper Uploads an Z-O-O-M. Voraussetzung ist die Premium-Funktion WebControl.
- Aktiviere WebControl in Z-O-O-M.
- Trage die WebControl-Verbindungsdaten in
config/upper.config.ymlein. - Setze
zoom.enabled: true, sobald die Verbindung erreichbar ist.
zoom:
enabled: true
webcontrol:
host: 'localhost'
port: '8080'
user: 'DEIN_BENUTZER'
password: 'DEIN_PASSWORT'
options:
retryfaileduploads: true
retries: 5
profiles:
enabled: false
profiles: []
linux:
winemode: false
driveletter: 'Z'
Für ZOOM unter Wine setzt du linux.winemode: true und konfigurierst den passenden driveletter. Für die normale interne Upload-Logik bleibt zoom.enabled: false.
Remote-Quellen mit upper-ui verwalten
Upper kann FTP-, FTPS- und SFTP-Quellen überwachen. Die upper-ui stellt dafür die Seite Remote Sources mit Verbindungstest, Remote-Browser und Section-Auswahl bereit.
Für eine gemeinsame Quelle von upper und reupper trägst du in beiden Hauptkonfigurationen dieselbe externe Datei ein:
remoteConfig: 'remote.sources.yml'
Verwende config/remote.sources.dist.yml als Vorlage. Dabei gilt:
- Der erste Scan speichert eine Baseline und lädt keine bestehenden Releases herunter.
- Gefundene Sections werden zunächst deaktiviert angezeigt und müssen aktiviert werden.
- Downloads werden unter
path.work/remote/...gecacht. - Teiltransfers unter
.partial/<release-id>können fortgesetzt werden.
Lässt du remoteConfig leer, wird der remote:-Block aus upper.config.yml verwendet.
Lizenzhinweis bei automatisierten Starts unterdrücken
Für unbeaufsichtigte Starts kannst du den Hinweis zu einer bald ablaufenden Lizenz deaktivieren:
./upper --disable-licence-prompt=1
Kurzform:
./upper -p=1
Eine gültige Lizenz ist weiterhin erforderlich; nur die interaktive Rückfrage wird übersprungen.
Fehler eingrenzen
Ein Debug-Lauf ergänzt die Konsolenausgabe:
./upper --debug --disable-licence-prompt=1
Kontrolliere bei Problemen die ZOOM-Verbindung, die aktivierten Remote-Sections, den Inhalt von path.work/remote sowie Logs und Ergebnisdateien.