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 coming soon
- 🐳 Docker: Simple one-command deployment
Architecture
┌─────────────────────┐ ┌──────────────────┐
│ Web UI (Tailwind) │ │ Android App │
└────────┬────────────┘ └────────┬─────────┘
│ │
└──────────┬────────────────┘
│ REST API
┌──────────▼────────────────┐
│ DockWallet Backend │
│ Docker Container │
└──────────┬────────────────┘
│
┌──────────▼────────────────┐
│ PostgreSQL Database │
└───────────────────────────┘