mirror of
https://github.com/lnbits/lnbits-legend.git
synced 2024-11-19 01:43:42 +01:00
[chore] Update legend
to demo
(#2505)
* fix: update `legend.lnbits.com` to `demo.lnbits.com`
* Update docs/guide/admin_ui.md
* fix: docker image name
* fix: donation links
---------
Co-authored-by: dni ⚡ <office@dnilabs.com>
This commit is contained in:
parent
63ce506d29
commit
b84161c49d
@ -58,7 +58,7 @@ CORELIGHTNING_REST_MACAROON="/path/to/clnrest/access.macaroon" # or BASE64/HEXS
|
|||||||
CORELIGHTNING_REST_CERT="/path/to/clnrest/tls.cert"
|
CORELIGHTNING_REST_CERT="/path/to/clnrest/tls.cert"
|
||||||
|
|
||||||
# LnbitsWallet
|
# LnbitsWallet
|
||||||
LNBITS_ENDPOINT=https://legend.lnbits.com
|
LNBITS_ENDPOINT=https://demo.lnbits.com
|
||||||
LNBITS_KEY=LNBITS_ADMIN_KEY
|
LNBITS_KEY=LNBITS_ADMIN_KEY
|
||||||
|
|
||||||
# LndWallet
|
# LndWallet
|
||||||
|
@ -30,7 +30,7 @@ LNbits is inspired by all the great work of [opennode.com](https://www.opennode.
|
|||||||
|
|
||||||
## Running LNbits
|
## Running LNbits
|
||||||
|
|
||||||
Test on our demo server [legend.lnbits.com](https://legend.lnbits.com), or on [lnbits.com](https://lnbits.com) software as a service, where you can spin up an LNbits instance for 21sats per hr.
|
Test on our demo server [demo.lnbits.com](https://demo.lnbits.com), or on [lnbits.com](https://lnbits.com) software as a service, where you can spin up an LNbits instance for 21sats per hr.
|
||||||
|
|
||||||
See the [install guide](https://github.com/lnbits/lnbits/blob/main/docs/guide/installation.md) for details on installation and setup.
|
See the [install guide](https://github.com/lnbits/lnbits/blob/main/docs/guide/installation.md) for details on installation and setup.
|
||||||
|
|
||||||
@ -68,7 +68,7 @@ As well as working great in a browser, LNbits has native IoS and Android apps as
|
|||||||
|
|
||||||
## Tip us
|
## Tip us
|
||||||
|
|
||||||
If you like this project [send some tip love](https://legend.lnbits.com/paywall/GAqKguK5S8f6w5VNjS9DfK)!
|
If you like this project [send some tip love](https://demo.lnbits.com/lnurlp/link/fH59GD)!
|
||||||
|
|
||||||
[docs]: https://github.com/lnbits/lnbits/wiki
|
[docs]: https://github.com/lnbits/lnbits/wiki
|
||||||
[docs-badge]: https://img.shields.io/badge/docs-lnbits.org-673ab7.svg
|
[docs-badge]: https://img.shields.io/badge/docs-lnbits.org-673ab7.svg
|
||||||
|
@ -7,4 +7,4 @@ nav_order: 3
|
|||||||
|
|
||||||
# API reference
|
# API reference
|
||||||
|
|
||||||
[Swagger Docs](https://legend.lnbits.com/docs)
|
[Swagger Docs](https://demo.lnbits.com/docs)
|
||||||
|
@ -16,7 +16,7 @@
|
|||||||
window.onload = function () {
|
window.onload = function () {
|
||||||
// Begin Swagger UI call region
|
// Begin Swagger UI call region
|
||||||
const ui = SwaggerUIBundle({
|
const ui = SwaggerUIBundle({
|
||||||
url: 'https://legend.lnbits.com/openapi.json', //Location of Open API spec in the repo
|
url: 'https://demo.lnbits.com/openapi.json', //Location of Open API spec in the repo
|
||||||
dom_id: '#swagger-ui',
|
dom_id: '#swagger-ui',
|
||||||
deepLinking: true,
|
deepLinking: true,
|
||||||
presets: [
|
presets: [
|
||||||
|
@ -9,7 +9,7 @@ nav_order: 2
|
|||||||
|
|
||||||
`websockets` are a great way to add a two way instant data channel between server and client.
|
`websockets` are a great way to add a two way instant data channel between server and client.
|
||||||
|
|
||||||
LNbits has a useful in built websocket tool. With a websocket client connect to (obv change `somespecificid`) `wss://legend.lnbits.com/api/v1/ws/somespecificid` (you can use an online websocket tester). Now make a get to `https://legend.lnbits.com/api/v1/ws/somespecificid/somedata`. You can send data to that websocket by using `from lnbits.core.services import websocketUpdater` and the function `websocketUpdater("somespecificid", "somdata")`.
|
LNbits has a useful in built websocket tool. With a websocket client connect to (obv change `somespecificid`) `wss://demo.lnbits.com/api/v1/ws/somespecificid` (you can use an online websocket tester). Now make a get to `https://demo.lnbits.com/api/v1/ws/somespecificid/somedata`. You can send data to that websocket by using `from lnbits.core.services import websocketUpdater` and the function `websocketUpdater("somespecificid", "somdata")`.
|
||||||
|
|
||||||
Example vue-js function for listening to the websocket:
|
Example vue-js function for listening to the websocket:
|
||||||
|
|
||||||
|
@ -44,7 +44,7 @@ Account creation can be also disabled by setting `LNBITS_ALLOW_NEW_ACCOUNTS=fals
|
|||||||
|
|
||||||
```
|
```
|
||||||
$ sudo systemctl stop lnbits.service
|
$ sudo systemctl stop lnbits.service
|
||||||
$ cd ~/lnbits-legend
|
$ cd ~/lnbits
|
||||||
$ sudo nano .env
|
$ sudo nano .env
|
||||||
```
|
```
|
||||||
|
|
||||||
|
@ -84,7 +84,7 @@ allow-self-payment=1
|
|||||||
<details><summary>Wallet-URL deleted, are my funds safu ?</summary>
|
<details><summary>Wallet-URL deleted, are my funds safu ?</summary>
|
||||||
<ul>
|
<ul>
|
||||||
<li>
|
<li>
|
||||||
<details><summary>Wallet on demo server legend.lnbits</summary>
|
<details><summary>Wallet on demo server demo.lnbits.com</summary>
|
||||||
<p>Always save a copy of your wallet-URL, Export2phone-QR or LNDhub for your own wallets in a safe place. LNbits CANNOT help you to recover them when lost.</p>
|
<p>Always save a copy of your wallet-URL, Export2phone-QR or LNDhub for your own wallets in a safe place. LNbits CANNOT help you to recover them when lost.</p>
|
||||||
</details>
|
</details>
|
||||||
</li>
|
</li>
|
||||||
|
@ -163,7 +163,7 @@ You'll be prompted to enter an app name, region, postgres (choose no), deploy no
|
|||||||
|
|
||||||
You'll now find a file in the directory called `fly.toml`. Open that file and modify/add the following settings.
|
You'll now find a file in the directory called `fly.toml`. Open that file and modify/add the following settings.
|
||||||
|
|
||||||
Note: Be sure to replace `${PUT_YOUR_LNBITS_ENV_VARS_HERE}` with all relevant environment variables in `.env` or `.env.example`. Environment variable strings should be quoted here, so if in `.env` you have `LNBITS_ENDPOINT=https://legend.lnbits.com` in `fly.toml` you should have `LNBITS_ENDPOINT="https://legend.lnbits.com"`.
|
Note: Be sure to replace `${PUT_YOUR_LNBITS_ENV_VARS_HERE}` with all relevant environment variables in `.env` or `.env.example`. Environment variable strings should be quoted here, so if in `.env` you have `LNBITS_ENDPOINT=https://demo.lnbits.com` in `fly.toml` you should have `LNBITS_ENDPOINT="https://demo.lnbits.com"`.
|
||||||
|
|
||||||
Note: Don't enter secret environment variables here. Fly.io offers secrets (via the `fly secrets` command) that are exposed as environment variables in your runtime. So, for example, if using the LND_REST funding source, you can run `fly secrets set LND_REST_MACAROON=<hex_macaroon_data>`.
|
Note: Don't enter secret environment variables here. Fly.io offers secrets (via the `fly secrets` command) that are exposed as environment variables in your runtime. So, for example, if using the LND_REST funding source, you can run `fly secrets set LND_REST_MACAROON=<hex_macaroon_data>`.
|
||||||
|
|
||||||
@ -513,7 +513,7 @@ To install using docker you first need to build the docker image as:
|
|||||||
```
|
```
|
||||||
git clone https://github.com/lnbits/lnbits.git
|
git clone https://github.com/lnbits/lnbits.git
|
||||||
cd lnbits
|
cd lnbits
|
||||||
docker build -t lnbits-legend .
|
docker build -t lnbits/lnbits .
|
||||||
```
|
```
|
||||||
|
|
||||||
You can launch the docker in a different directory, but make sure to copy `.env.example` from lnbits there
|
You can launch the docker in a different directory, but make sure to copy `.env.example` from lnbits there
|
||||||
@ -533,7 +533,7 @@ mkdir data
|
|||||||
Then the image can be run as:
|
Then the image can be run as:
|
||||||
|
|
||||||
```
|
```
|
||||||
docker run --detach --publish 5000:5000 --name lnbits-legend -e "LNBITS_BACKEND_WALLET_CLASS='FakeWallet'" --volume ${PWD}/.env:/app/.env --volume ${PWD}/data/:/app/data lnbits-legend
|
docker run --detach --publish 5000:5000 --name lnbits -e "LNBITS_BACKEND_WALLET_CLASS='FakeWallet'" --volume ${PWD}/.env:/app/.env --volume ${PWD}/data/:/app/data lnbits
|
||||||
```
|
```
|
||||||
|
|
||||||
Finally you can access your lnbits on your machine at port 5000.
|
Finally you can access your lnbits on your machine at port 5000.
|
||||||
|
@ -338,7 +338,7 @@
|
|||||||
outline
|
outline
|
||||||
color="grey"
|
color="grey"
|
||||||
type="a"
|
type="a"
|
||||||
href="https://legend.lnbits.com/paywall/GAqKguK5S8f6w5VNjS9DfK"
|
href="https://demo.lnbits.com/lnurlp/link/fH59GD"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
rel="noopener noreferrer"
|
rel="noopener noreferrer"
|
||||||
:label="$t('donate')"
|
:label="$t('donate')"
|
||||||
|
@ -157,7 +157,7 @@ class FakeWalletFundingSource(LNbitsSettings):
|
|||||||
|
|
||||||
|
|
||||||
class LNbitsFundingSource(LNbitsSettings):
|
class LNbitsFundingSource(LNbitsSettings):
|
||||||
lnbits_endpoint: str = Field(default="https://legend.lnbits.com")
|
lnbits_endpoint: str = Field(default="https://demo.lnbits.com")
|
||||||
lnbits_key: Optional[str] = Field(default=None)
|
lnbits_key: Optional[str] = Field(default=None)
|
||||||
lnbits_admin_key: Optional[str] = Field(default=None)
|
lnbits_admin_key: Optional[str] = Field(default=None)
|
||||||
lnbits_invoice_key: Optional[str] = Field(default=None)
|
lnbits_invoice_key: Optional[str] = Field(default=None)
|
||||||
|
Loading…
Reference in New Issue
Block a user