Skip to content

Self-hosted web dashboard for phoenixd Lightning node. Real-time balance monitoring, channel management, send/receive Lightning payments, LNURL support, and more.

License

Notifications You must be signed in to change notification settings

MattDHill/phoenixd-dashboard

 
 

Phoenixd Dashboard

Phoenixd Dashboard

A modern, self-hosted dashboard for your phoenixd Lightning node

FeaturesQuick StartDocsScreenshots

Bitcoin Lightning Docker Ready PWA Ready License


phoenixd-presentation.mov


Features

Send & Receive — Bolt11, Bolt12 offers, Lightning Address, On-chain

Dashboard — Real-time balance, channel stats, payment activity

History — Full payment history with filters & CSV export

Tools — Decode invoices, liquidity fees, LNURL support

Multi-Currency — Display in 10+ fiat currencies

PWA — Install as native app on any device

Remote Access — Secure access via Tailscale VPN

Tor Support — Optional hidden service for privacy


Quick Start

# Clone the repository
git clone https://github.com/MiguelMedeiros/phoenixd-dashboard
cd phoenixd-dashboard

# Run the setup script
./scripts/setup.sh

# Open in your browser
open http://localhost:3000

Note: Requires Docker and Docker Compose. See Installation for detailed instructions.


Documentation

Getting Started

  • 📦 Installation — Docker setup, local development, and requirements
  • ⚙️ Configuration — Environment variables, network modes, and options

Mobile & Remote Access

Security & API


Screenshots

Desktop Dashboard

Dashboard Overview

Receive Payments

Receive Payments

Channel Management

Channel Management

Mobile PWA

Mobile Home    Mobile Receive


Contributing

Contributions are welcome! See CONTRIBUTING.md for guidelines.


License

This project is licensed under the MIT License — see the LICENSE file for details.



⚠️ Disclaimer
This software is provided "as is" without warranty. Use at your own risk.
Always backup your seed phrase and test with small amounts first.
Mainnet = Real funds!

About

Self-hosted web dashboard for phoenixd Lightning node. Real-time balance monitoring, channel management, send/receive Lightning payments, LNURL support, and more.

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 94.0%
  • Shell 2.6%
  • CSS 2.4%
  • Other 1.0%