fusion44 / lnbits-registry

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

LNbits Registry

License: MIT

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

About

License:MIT License


Languages

Language:Python 99.8%Language:Makefile 0.2%