* add shellcheck action to catch script errors * fix(_commands.sh): cache command * fix(_provision.sh): unicode space * fix(blitz.conf.sh): use $* * fix(internet.dyndomain.sh): use -gt * fix(blitz.fatpack.sh): use $* * fix(_cache.sh): quote $@ and use $* with echo * shellcheck disable SC2068 and SC2145 * update checkout action in .github/workflows/test-shellcheck.yml Co-authored-by: Christoph Stenglein <9399034+cstenglein@users.noreply.github.com> * fix(_bootsrtap.sh): =~ needs double brackets * fix(bonus.publicpool.sh): use $* when displaying with echo --------- Co-authored-by: Christoph Stenglein <9399034+cstenglein@users.noreply.github.com>
Build your own Bitcoin & Lightning Fullnode on a RaspberryPi with an optional Display. (API|WebUI)
The RaspiBlitz is a do-it-yourself Bitcoin & Lightning Fullnode running on a RaspberryPi 4&5 with a nice display for easy setup & monitoring.
RaspiBlitz is mainly targeted for learning how to run your own node decentralized from home - because: Not your Node, Not your Rules. Discover & develop the open-source ecosystem of Bitcoin by becoming a full part of it.
Links to Quickstart your RaspiBlitz journey:
- Project Homepage: raspiblitz.org
- How to build & setup your own RaspiBlitz & Documentation
- Download latest SD Card images
- How to get Support
Additional Resources:
- ChangeLog
- FAQ User
- FAQ Development
- FAQ Core Lightning
- Workshop Tutorial
- Security Policy
- Alternative Platforms
- Automated Builds
- MIT OpenSource License
Developer Notes:
This is main RaspiBlitz repo containing the bash & python scripts to build the RaspiBlitz software. It it complimented by the following side repos:
- WebUI (React & Tailwind)
- API (Python FastAPI)
- Documentation (Docusaurus)
To get started with RaspiBlitz Development check the Community Development notes.