DockWallet: Warum ich eine eigene Cloud für Wallet Pässe entwickle
Chris //Wer seine Fotos selbst hosten möchte, findet mit Immich mittlerweile eine hervorragende Alternative zu Google Fotos. Für die eigene Standort Historie gibt es mit Dawarich eine spannende Alternative zur Google Maps Timeline.
Doch als ich nach einer selbst gehosteten Lösung für digitale Wallet Pässe gesucht habe, wurde ich nicht fündig.
Genau daraus ist die Idee für DockWallet entstanden.
Die Projektseite ist unter dockwallet.app demnächst erreichbar. Die Dokumentation entsteht parallel zur Entwicklung und wird unter docs.dockwallet.app veröffentlicht.
Die Ausgangssituation
Viele Fluggesellschaften, Veranstalter, Hotels und andere Anbieter stellen ihre Tickets und Karten heute als digitale Wallet Pässe bereit. Meist handelt es sich dabei um sogenannte .pkpass Dateien, die direkt in Apple Wallet oder kompatible Anwendungen importiert werden können.
Im Alltag kommen dabei schnell viele verschiedene Dokumente zusammen:
- Flugtickets
- Bordkarten
- Bahntickets
- Eintrittskarten
- Hotelreservierungen
- Kundenkarten
- Gutscheine
- Mitgliedskarten
Diese Daten liegen oft verteilt auf verschiedenen Geräten oder Plattformen. Eine zentrale, selbst gehostete Lösung zur Verwaltung dieser Dateien konnte ich jedoch nicht finden.
Warum DockWallet?
Ich wollte einen zentralen Ort schaffen, an dem ich meine Wallet Pässe speichern und verwalten kann.
Dabei geht es nicht nur um Reisen. Digitale Pässe begegnen uns inzwischen in vielen Bereichen des Alltags. Trotzdem gibt es kaum Möglichkeiten, diese unabhängig von großen Plattformen zu organisieren.
DockWallet soll genau diese Lücke schließen.
Das Ziel ist eine eigene Cloud für Wallet Pässe, die vollständig unter der eigenen Kontrolle läuft.
Aktueller Entwicklungsstand
DockWallet befindet sich aktuell noch in einer frühen Entwicklungsphase.
Der Schwerpunkt liegt derzeit auf dem Docker Server und der Weboberfläche. Hier entsteht die technische Grundlage für die Verwaltung und Speicherung von .pkpass Dateien.
Eine Android App ist bereits geplant, befindet sich derzeit jedoch noch nicht in der Entwicklung. Langfristig soll sie den mobilen Zugriff sowie die Synchronisation zwischen Smartphone und Server ermöglichen.
Was DockWallet bieten soll
Für die Zukunft plane ich unter anderem folgende Funktionen:
- Speicherung von
.pkpassDateien auf dem eigenen Server - Verwaltung über eine Weboberfläche
- Synchronisation zwischen mehreren Geräten
- Android App für den mobilen Zugriff
- Mehrbenutzerbetrieb
- Überwachung von Ablaufdaten
- Benachrichtigungen bei bevorstehenden Terminen
- Unterstützung weiterer Pass Formate
- Erweiterte Such und Filterfunktionen
- Offene Schnittstellen für zukünftige Erweiterungen
Warum der Name DockWallet?
Der Name setzt sich aus zwei Begriffen zusammen.
Dock steht für einen zentralen Anlaufpunkt, an dem Informationen zusammenlaufen und verwaltet werden.
Wallet beschreibt die Inhalte, um die es geht: digitale Tickets, Karten und Pässe.
DockWallet soll damit zu einem zentralen Hafen für alle digitalen Wallet Inhalte werden.
Open Source von Anfang an
Von Beginn an ist geplant, DockWallet als Open Source Projekt zu entwickeln. Dadurch kann jeder den Quellcode einsehen, eigene Beiträge leisten und die Software auf dem eigenen Server betreiben.
Mein Ziel ist es, eine echte Self Hosting Alternative für digitale Wallet Pässe zu schaffen – vergleichbar mit dem, was Immich für Fotos und Dawarich für Standortdaten bereits ermöglichen.
Fazit
Mit DockWallet entwickle ich die Lösung, die ich selbst gesucht habe.
Während Immich meine Fotos und Dawarich meine Standort Historie in die eigene Cloud bringen, soll DockWallet die gleiche Freiheit für digitale Wallet Pässe schaffen.
Das Projekt steht noch am Anfang, aber das Ziel ist klar: eine zentrale, sichere und selbst gehostete Plattform für .pkpass Dateien und andere digitale Pässe.
Weitere Informationen gibt es demnächst auf dockwallet.app. Die technische Dokumentation und zukünftige Anleitungen werden unter docs.dockwallet.app veröffentlicht.