What is DockWallet?
DockWallet is a self-hosted solution for storing and synchronizing boarding passes across multiple devices.
Features
- 🎫 Boarding Pass Storage – All passes stored centrally in a PostgreSQL database
- 👥 Multi-User – Every user has their own private space
- 🔐 Admin Interface – User management and full overview
- 📱 Android App – Sync across multiple devices seamlessly
- 🐳 Docker – Simple one-command deployment
Architecture
┌─────────────────────┐ ┌──────────────────┐
│ Web UI (Tailwind) │ │ Android App │
└────────┬────────────┘ └────────┬─────────┘
│ │
└──────────┬────────────────┘
│ REST API
┌──────────▼────────────────┐
│ DockWallet Backend │
│ Docker Container │
└──────────┬────────────────┘
│
┌──────────▼────────────────┐
│ PostgreSQL Database │
└───────────────────────────┘