Installation
Dieser Abschnitt behandelt die Installation der DPD Label Print Desktop-Anwendung für Windows. Er gilt nicht für Online Label Print, das browserbasiert ist — melden Sie sich einfach unter der von DPD bereitgestellten URL an, keine Installation erforderlich.
Bevor Sie beginnen
Stellen Sie sicher, dass Ihr System die Anforderungen erfüllt:
- Windows 10 oder Windows Server 2016+
- 5 GB freier Festplattenspeicher — der Installer selbst benötigt 293.8 MB, der Rest ist Reserve für Ihre Sendungsdaten
- Administratorrechte auf dem Gerät
Legen Sie vor dem Start zwei Dinge fest. Die beiden sind unabhängig voneinander — jede Kombination funktioniert, und beide werden bei der Installation festgelegt:
- ob Label Print als Anwendung oder als Windows-Dienst ausgeführt wird
- ob die Daten in SQLite oder PostgreSQL gespeichert werden
Eine nachträgliche Änderung erfordert eine Neuinstallation.
Download
Laden Sie den Installer herunter unter:
http://label-print-api.dpd.ch/api/v1/public/installers/latest
Dieser Link liefert immer die aktuelle Version. Führen Sie die heruntergeladene Datei aus — Rechtsklick → Als Administrator ausführen, falls Sie dazu aufgefordert werden.
Der Setup-Assistent
1. Installer-Sprache
Der erste Dialog fragt, welche Sprache der Setup-Assistent verwenden soll. Dies betrifft nur den Installer — die Sprache der Anwendung selbst richtet sich standardmässig nach Ihrem Browser und kann in der Anwendung selbst geändert werden.

2. Willkommen

Eine Standard-Willkommensseite. Klicken Sie auf Weiter, um fortzufahren.
3. Komponenten
Wählen Sie, welche Verknüpfungen erstellt werden sollen:
| Komponente | Wirkung |
|---|---|
| Start Menu Shortcuts | Erstellt Verknüpfungen im Startmenü |
| Desktop Shortcut | Erstellt eine Verknüpfung auf dem Desktop |
Beide sind optional — deaktivieren Sie eine, wenn Sie sie nicht möchten.
4. Installationsmodus und Port

Wählen Sie, wie Label Print ausgeführt werden soll:
| Modus | Verhalten |
|---|---|
| Als Anwendung ausführen (Desktop-Modus) | Sie starten Label Print selbst, und es wird beendet, wenn Sie das Launcher-Fenster schliessen. Geeignet für einen einzelnen Arbeitsplatz. |
| Als Windows-Dienst ausführen | Label Print läuft, solange der Rechner läuft, gestartet und gestoppt von Windows. Erforderlich für die gemeinsame Servernutzung. |
Port — der Port, auf dem das Backend lauscht, standardmässig 8082. Ändern Sie ihn nur, wenn dieser Port auf dem Rechner bereits von etwas anderem verwendet wird.
Dienstkonto — diese beiden Felder erscheinen erst, nachdem Sie Als Windows-Dienst ausführen ausgewählt haben, weshalb sie im Screenshot oben nicht zu sehen sind:
- Lassen Sie beide Felder für Konto und Passwort leer, um den Dienst unter dem integrierten Konto NETWORK SERVICE auszuführen. Dies ist die normale Wahl.
- Geben Sie ein Windows-Konto und Passwort nur ein, wenn der Dienst Netzwerkressourcen unter einer bestimmten Identität benötigt — zum Beispiel einen Netzwerkordner für Dateiimporte.
5. Datenbank

Wählen Sie, wo Label Print seine Daten speichert:
| SQLite | PostgreSQL | |
|---|---|---|
| Speicherung | Lokale Datei im Datenverzeichnis | Separater Datenbankserver |
| Einrichtung | Keine — dies ist die Standardeinstellung | Erfordert einen im Voraus vorbereiteten PostgreSQL-Server |
| Leistung bei grossem Volumen | Bis zu rund 10 000 Sendungen pro Monat | Keine praktische Grenze |
Jede Datenbank funktioniert mit jedem Installationsmodus, und beide unterstützen mehrere Personen, die sich eine Installation teilen — SQLite kann einen von einem Team genutzten Windows-Dienst unterstützen, und PostgreSQL kann eine Installation im Anwendungsmodus unterstützen. Die Wahl richtet sich nach dem Datenvolumen, nicht nach der Anzahl der Benutzer.
SQLite ist die Standardeinstellung. Das Datenverzeichnis ist standardmässig C:\ProgramData\DPD\LabelPrintClient\.
PostgreSQL wird für grosse Datenvolumina empfohlen. Erstellen Sie die Datenbank und deren Benutzer, bevor Sie den Installer ausführen:
CREATE DATABASE labelprint;
CREATE USER labelprint WITH PASSWORD 'your_password';
GRANT ALL PRIVILEGES ON DATABASE labelprint TO labelprint;
PostgreSQL 16 oder höher wird empfohlen. Geben Sie die Verbindungsdaten in diesem Schritt des Assistenten ein.
Der Datenbanktyp wird zum Zeitpunkt der Installation festgelegt. Es gibt danach keine Möglichkeit, zwischen SQLite und PostgreSQL zu wechseln — eine Änderung erfordert eine Neuinstallation.
6. Installationsverzeichnis

Das Standard-Installationsverzeichnis ist C:\Program Files\DPD\LabelPrintClient. Der Installer zeigt den benötigten Speicherplatz (293.8 MB) im Vergleich zum verfügbaren Speicherplatz an.
Klicken Sie auf Installieren und warten Sie auf den Abschluss.
Erster Start
Das Fenster DPD Label Print App erscheint und startet das Backend.
Sobald der Status Backend ist bereit anzeigt:
- Im Browser öffnen öffnet Label Print unter
http://localhost:8082— oder dem von Ihnen gewählten Port - Beenden stoppt das Backend und schliesst den Runner
Im Anwendungsmodus ist das Backend ein lokaler Prozess — lassen Sie das Launcher-Fenster während der Arbeit geöffnet, denn das Schliessen stoppt das Backend. Im Windows-Dienst-Modus gilt dies nicht: Der Dienst läuft unabhängig, und Sie können die Adresse jederzeit im Browser öffnen.
Die Anwendung läuft vollständig auf Ihrem lokalen Computer. Der Browser ist nur die Benutzeroberfläche — es werden keine Daten über Ihren Browser an externe Server gesendet (nur direkt vom Backend an DPD).
Konto aktivieren
DPD stellt einen Aktivierungscode, eine Benutzer-ID und ein Passwort bereit. Der Aktivierungscode wird einmalig beim ersten Start eingegeben, bevor sich jemand anmelden kann.

- Wählen Sie auf dem Anmeldebildschirm den Tab Kontoaktivierung
- Fügen Sie den Code ein — er befindet sich in der E-Mail, die DPD Ihnen gesendet hat
- Klicken Sie auf Aktivieren
Nach „Aktivierung erfolgreich“ kehrt der Bildschirm zum normalen Anmeldeformular zurück. Melden Sie sich an mit:
- Benutzer-ID — zum Beispiel
AB12345 - Login — Ihr Benutzername, zum Beispiel
admin - Passwort
Falls die Aktivierung fehlschlägt, listet Anmeldeprobleme jede Fehlermeldung und ihre Bedeutung auf.
Ersteinrichtung
Diese Schritte gehen Sie einmal durch, nachdem Sie sich erstmals angemeldet haben.
- Standardeinstellungen prüfen — Gewicht, Referenzen, Service und Absenderdaten, mit denen jede neue Sendung beginnt → Standardeinstellungen
- Benutzer und Zugriffe prüfen — wer sich anmelden darf und welche Services und Abholadressen ihm zur Verfügung stehen → Benutzerverwaltung
- Drucker hinzufügen und einen Testdruck senden → Druckerkonfiguration
- Importe einrichten, dazu einen überwachten Ordner oder eine FTP-Quelle, wenn Sendungen automatisch eintreffen → Dateiimporte, Datenquellen
- Automatischen Sendungsexport einrichten, wenn ein anderes System Ihre Sendungsdaten abholt → Automatischer Sendungsexport
- Erste Sendung erstellen, das Etikett drucken und anschliessend ein Manifest drucken → Sendung erstellen, Manifeste
Als Windows-Dienst ausführen
Die Wahl von Als Windows-Dienst ausführen bei der Installation ermöglicht es mehreren Personen, sich eine Instanz, eine Datenbank und einen Satz Einstellungen zu teilen.
Verwenden Sie dies, wenn:
- mehrere Mitarbeiter gleichzeitig Zugriff auf Label Print benötigen
- Sie Sendungsverlauf und Einstellungen an einem Ort haben möchten
- Label Print auch dann weiterlaufen soll, wenn niemand angemeldet ist
- die Anwendung von der IT statt von den Benutzern verwaltet werden soll
Windows Server
├── DPD Label Print Backend (Windows-Dienst, Port 8082)
├── Datenbank (SQLite oder PostgreSQL — beide funktionieren)
└── Benutzer verbinden sich über Browser → http://<server-ip>:8082
Jeder Benutzer öffnet http://<server-ip>:8082 in einem Browser. Auf den Arbeitsplätzen wird nichts installiert.
Firewall — der Installer fügt eine Windows-Firewallregel für den gewählten Port hinzu. Falls sie fehlt, fügen Sie sie manuell hinzu und ersetzen Sie dabei 8082 durch Ihren Port:
netsh advfirewall firewall add rule name="DPD Label Print" dir=in action=allow protocol=TCP localport=8082
Benutzerkonten — erstellen Sie diese unter Einstellungen → Benutzerverwaltung.
Empfohlene Hardware
| Komponente | Minimum | Empfohlen |
|---|---|---|
| CPU | Dual-Core | Quad-Core |
| RAM | 4 GB | 8 GB |
| Speicher | 20 GB | 50 GB (für umfangreichen Sendungsverlauf) |
| Betriebssystem | Windows Server 2016 | Windows Server 2019/2022 |
Offline arbeiten
Mit SQLite funktioniert Label Print auch ohne Internetverbindung weiter für:
- das Erstellen von Sendungen und Drucken von Etiketten — Etiketten werden lokal generiert
- das Speichern des Sendungsverlaufs
Sobald wieder eine Verbindung verfügbar ist, werden automatisch:
- ausstehende Sendungen an DPD übermittelt
- aktualisierte Routingdaten und Konfiguration heruntergeladen
Wo sich die Dateien befinden
| Was | Standardpfad |
|---|---|
| Anwendung | C:\Program Files\DPD\LabelPrintClient |
| Daten, einschliesslich der SQLite-Datenbank | C:\ProgramData\DPD\LabelPrintClient\ |
| Protokolle | C:\ProgramData\DPD\LabelPrintClient\logs |
Der Protokollordner ist die erste Anlaufstelle, wenn beim Start etwas fehlschlägt, und das Erste, wonach der DPD-Support fragt.
Deinstallation
Navigieren Sie zu Windows-Einstellungen → Apps → DPD Label Print Client → Deinstallieren.
Oder führen Sie folgenden Befehl aus:
"C:\Program Files\DPD\LabelPrintClient\uninstall.exe"
Ihre Daten bleiben in C:\ProgramData\DPD\LabelPrintClient\ erhalten — die Deinstallation löscht weder Sendungsverlauf noch Einstellungen.
Nächste Schritte
- Sendung erstellen — Erstellen und drucken Sie Ihr erstes Etikett
- Servermigration — eine bestehende Installation auf neue Hardware verschieben
- Updates — wie der integrierte Updater funktioniert