Alby Hub is an open-source, self-custodial Bitcoin Lightning wallet, with the easiest-to-use Lightning Network node for everyone. Whether you're an individual, creator, or developer, Alby Hub is your centre for seamless Bitcoin payments. Effortlessly connect to a variety of apps like the Alby Browser Extension or Alby Go mobile app, create sub-wallets for family and friends, and take full control of your funds—all within an intuitive interface and developer-ready APIs. 🛠️ SET-UP INSTRUCTIONS Alby Hub can be set up in two ways: 1) As a standalone app without Lightning Node (LND) installed: On install, choose to "Get Started (LDK)" to start using the embedded LDK based Lightning node. 2) Connected to the Lightning Node app (LND) running on your Umbrel: Make sure to first install and set up Lightning Node on your Umbrel. Then install Alby Hub, which will automatically configure itself to connect to the Lightning Node app running on your Umbrel. USEFUL LINKS - Feature requests, bug reports, feedback board - https://feedback.getalby.com/-alby-hub-request-a-feature - Community of users and developers - https://discord.getalby.com/ - List of apps and projects that use NWC protocol - https://github.com/getAlby/awesome-nwc
Alby Hub ✨ is commonly used as a self-hosted alternative to Strike, Cash App, Wallet of Satoshi. Replacing a SaaS tool with a self-hosted equivalent lets you avoid recurring subscription fees, keep full control of your data, and continue working even when the original vendor changes pricing, ships limits, or shuts down.
License: Apache-2.0. Built with: TypeScript, Go, Shell, CSS, Go Template, Dockerfile, JavaScript, HTML, Procfile. Website: https://albyhub.com. Source: https://github.com/getAlby/hub.
See official install docs: https://vektra.github.io/mockery/latest/installation
Self-hosting gives you three things SaaS can’t: data ownership (the files live on disks you control), cost predictability (a one-time setup vs. recurring per-seat fees that grow with your household or team), and longevity (open-source means the app keeps working even if the maintainers move on, since you can pin a working version). The trade-off is that you take on the operational work of running a server, applying updates, and handling backups.
For the default backend which runs a node internally we recommend 2GB of RAM + 1GB of disk space (or 512MB RAM + 2GB swap can also be used). For connecting to an external node, Alby Hub uses very little RAM (256MB is enough).