Updated LNbits Extensions (markdown)

arbadacarba 2023-04-09 03:38:29 +02:00
parent f2fd5692cf
commit ecfe817618

@ -11,16 +11,14 @@ Please note that any other extension you find on the wild west of the internet m
The LNbits Admin UI lets you change LNbits settings via the LNbits frontend. It is disabled by default and the first time you set the enviroment variable LNBITS_ADMIN_UI=true in the .env the settings are initialized and saved to the database and will be used (as long the UI is enabled). From there on the settings from the database instead those of the .env file are used. If you want to return to those settings you can just set LNBITS_ADMIN_UI=false and restart LNbits to take the .env again.
On restart of LNbits you will find the link to the superuser-AdminUI in your terminal. Save if good and never share it.
See [this guide to become admin and define who is allowed to add which extensions](https://gist.github.com/callebtc/61417cce47ff00a8ed4d19c45f1ff10f).
When the AdminUI is opened we can move on.
Demo video [how to install and activate a new extension](https://www.youtube.com/watch?v=98VYC99s770) or [read here](https://github.com/lnbits/lnbits/blob/main/docs/guide/extension-install.md#install-new-extension).
See [this guide to become admin and define who is allowed to add which extensions](https://gist.github.com/callebtc/61417cce47ff00a8ed4d19c45f1ff10f). Demo video on [how to install and activate a new extension](https://www.youtube.com/watch?v=98VYC99s770) or [read here](https://github.com/lnbits/lnbits/blob/main/docs/guide/extension-install.md#install-new-extension).
When the AdminUI is opened we can move on.
**Please be aware that in some cases making use of the new features could mean that the QR of existing QR Codes will change (e.g. in LNURLdevices, LNURLp that especially is the case).**
## Update Extensions
Now that the extensions are taken out of core LNbits we can also update each extension separately.
Now that the extensions are taken out of core LNbits we can also update each extension separately!
- Open your LNbits instance as super admin (not as a regular user. You will find the SuperUser-ID in your server logs on restart of LNbits. Use that to bookmark and manage LNbits from there in the future.)
Now lets install the new version of a given extension like extensively [described in this guide](https://github.com/lnbits/lnbits/blob/main/docs/guide/extension-install.md#install-new-extension). In short: