LNbits Registry
A backend for managing and serving LNbits extensions.
Beta Disclaimer
This software is still considered BETA and may contain bugs. Don't expose it to the open internet or use with a lot of funds.
ToC
Dependencies
Development
Clone the repository git clone git@github.com:fusion44/lnbits-registry.git
Make sure you have Poetry installed.
From within the lnbits-registry
folder open a poetry shell via:
poetry shell
(To exit the poetry shell use: exit
)
Installation
poetry install
If python dependencies have been changed it's necessary to freeze all requirements to requirements.txt:
poetry export -f requirements.txt --output requirements.txt
ℹ️ This will skip all dev dependencies by default.
This step is required to avoid having to install poetry for final deployment.
Swagger / OpenAPI
Once the API is running swagger docs can be found here:
http://127.0.0.1:8000/latest/docs