diff --git a/docs/guide/installation.md b/docs/guide/installation.md index 072c4d91c..aef26b4a3 100644 --- a/docs/guide/installation.md +++ b/docs/guide/installation.md @@ -106,7 +106,7 @@ docker run --detach --publish 5000:5000 --name lnbits-legend --volume ${PWD}/.en ## Option 5: Fly.io -Fly.io is a docker container hosting platform that has a generous free tier. You can host LNBits for free on Fly.io for personal use. +Fly.io is a docker container hosting platform that has a generous free tier. You can host LNbits for free on Fly.io for personal use. First, sign up for an account at [Fly.io](https://fly.io) (no credit card required). @@ -169,7 +169,7 @@ kill_timeout = 30 ... ``` -Next, create a volume to store the sqlite database for LNBits. Be sure to choose the same region for the volume that you chose earlier. +Next, create a volume to store the sqlite database for LNbits. Be sure to choose the same region for the volume that you chose earlier. ``` fly volumes create lnbits_data --size 1 diff --git a/lnbits/extensions/boltcards/README.md b/lnbits/extensions/boltcards/README.md index f9c594093..b86de62cb 100644 --- a/lnbits/extensions/boltcards/README.md +++ b/lnbits/extensions/boltcards/README.md @@ -6,7 +6,7 @@ This extension allows you to link your Bolt Card (or other compatible NXP NTAG d **Disclaimer:** ***Use this only if you either know what you are doing or are a reckless lightning pioneer. Only you are responsible for all your sats, cards and other devices. Always backup all your card keys!*** -***In order to use this extension you need to be able to setup your own card.*** That means writing a URL template pointing to your LNBits instance, configuring some SUN (SDM) settings and optionally changing the card's keys. There's a [guide](https://www.whitewolftech.com/articles/payment-card/) to set it up with a card reader connected to your computer. It can be done (without setting the keys) with [TagWriter app by NXP](https://play.google.com/store/apps/details?id=com.nxp.nfc.tagwriter) Android app. Last but not least, an OSS android app by name [bolt-nfc-android-app](https://github.com/boltcard/bolt-nfc-android-app) is being developed for these purposes. It's available from Google Play [here](https://play.google.com/store/apps/details?id=com.lightningnfcapp). +***In order to use this extension you need to be able to setup your own card.*** That means writing a URL template pointing to your LNbits instance, configuring some SUN (SDM) settings and optionally changing the card's keys. There's a [guide](https://www.whitewolftech.com/articles/payment-card/) to set it up with a card reader connected to your computer. It can be done (without setting the keys) with [TagWriter app by NXP](https://play.google.com/store/apps/details?id=com.nxp.nfc.tagwriter) Android app. Last but not least, an OSS android app by name [bolt-nfc-android-app](https://github.com/boltcard/bolt-nfc-android-app) is being developed for these purposes. It's available from Google Play [here](https://play.google.com/store/apps/details?id=com.lightningnfcapp). ## About the keys @@ -25,12 +25,12 @@ So far, regarding the keys, the app can only write a new key set on an empty car - Read the card with the app. Note UID so you can fill it in the extension later. - Write the link on the card. It shoud be like `YOUR_LNBITS_DOMAIN/boltcards/api/v1/scan/{external_id}` - - `{external_id}` should be replaced with the External ID found in the LNBits dialog. + - `{external_id}` should be replaced with the External ID found in the LNbits dialog. - Add new card in the extension. - Set a max sats per transaction. Any transaction greater than this amount will be rejected. - Set a max sats per day. After the card spends this amount of sats in a day, additional transactions will be rejected. - - Set a card name. This is just for your reference inside LNBits. + - Set a card name. This is just for your reference inside LNbits. - Set the card UID. This is the unique identifier on your NFC card and is 7 bytes. - If on an Android device with a newish version of Chrome, you can click the icon next to the input and tap your card to autofill this field. - Advanced Options diff --git a/lnbits/extensions/invoices/templates/invoices/index.html b/lnbits/extensions/invoices/templates/invoices/index.html index e3093e3cb..4ef3b7f1c 100644 --- a/lnbits/extensions/invoices/templates/invoices/index.html +++ b/lnbits/extensions/invoices/templates/invoices/index.html @@ -118,7 +118,7 @@ dense v-model.trim="formDialog.data.company_name" label="Company Name" - placeholder="LNBits Labs" + placeholder="LNbits Labs" > -5. Open the LNBits subdomains extension and register your domain +5. Open the LNbits subdomains extension and register your domain 6. Click on the button in the table to open the public form that was generated for your domain - Extension also supports webhooks so you can get notified when someone buys a new subdomain\ diff --git a/lnbits/extensions/watchonly/README.md b/lnbits/extensions/watchonly/README.md index 45abdb936..d154d8a34 100644 --- a/lnbits/extensions/watchonly/README.md +++ b/lnbits/extensions/watchonly/README.md @@ -4,7 +4,7 @@ Monitor an extended public key and generate deterministic fresh public keys with this simple watch only wallet. Invoice payments can also be generated, both through a publically shareable page and API. -You can now use this wallet on the LNBits [SatsPayServer](https://github.com/lnbits/lnbits/blob/master/lnbits/extensions/satspay/README.md) extension +You can now use this wallet on the LNbits [SatsPayServer](https://github.com/lnbits/lnbits/blob/master/lnbits/extensions/satspay/README.md) extension Video demo diff --git a/lnbits/extensions/withdraw/README.md b/lnbits/extensions/withdraw/README.md index 7bf7c232c..fce2c6e5a 100644 --- a/lnbits/extensions/withdraw/README.md +++ b/lnbits/extensions/withdraw/README.md @@ -14,7 +14,7 @@ LNURL withdraw is a **very powerful tool** and should not have his use limited t #### Quick Vouchers -LNBits Quick Vouchers allows you to easily create a batch of LNURLw's QR codes that you can print and distribute as rewards, onboarding people into Lightning Network, gifts, etc... +LNbits Quick Vouchers allows you to easily create a batch of LNURLw's QR codes that you can print and distribute as rewards, onboarding people into Lightning Network, gifts, etc... 1. Create Quick Vouchers\ ![quick vouchers](https://i.imgur.com/IUfwdQz.jpg) @@ -37,12 +37,12 @@ LNBits Quick Vouchers allows you to easily create a batch of LNURLw's QR codes t - set a title for the LNURLw (it will show up in users wallet) - define the minimum and maximum a user can withdraw, if you want a fixed amount set them both to an equal value - set how many times can the LNURLw be scanned, if it's a one time use or it can be scanned 100 times - - LNBits has the "_Time between withdraws_" setting, you can define how long the LNURLw will be unavailable between scans + - LNbits has the "_Time between withdraws_" setting, you can define how long the LNURLw will be unavailable between scans - you can set the time in _seconds, minutes or hours_ - the "_Use unique withdraw QR..._" reduces the chance of your LNURL withdraw being exploited and depleted by one person, by generating a new QR code every time it's scanned 2. Print, share or display your LNURLw link or it's QR code\ ![lnurlw created](https://i.imgur.com/X00twiX.jpg) -**LNBits bonus:** If a user doesn't have a Lightning Network wallet and scans the LNURLw QR code with their smartphone camera, or a QR scanner app, they can follow the link provided to claim their satoshis and get an instant LNBits wallet! +**LNbits bonus:** If a user doesn't have a Lightning Network wallet and scans the LNURLw QR code with their smartphone camera, or a QR scanner app, they can follow the link provided to claim their satoshis and get an instant LNbits wallet! ![](https://i.imgur.com/2zZ7mi8.jpg) diff --git a/lnbits/server.py b/lnbits/server.py index 7aaaa964b..7a5c1947b 100644 --- a/lnbits/server.py +++ b/lnbits/server.py @@ -11,7 +11,7 @@ from lnbits.settings import FORWARDED_ALLOW_IPS, HOST, PORT ) ) @click.option("--port", default=PORT, help="Port to listen on") -@click.option("--host", default=HOST, help="Host to run LNBits on") +@click.option("--host", default=HOST, help="Host to run LNbits on") @click.option( "--forwarded-allow-ips", default=FORWARDED_ALLOW_IPS, help="Allowed proxy servers" ) diff --git a/tests/extensions/invoices/conftest.py b/tests/extensions/invoices/conftest.py index 09ac42ecb..00b9c2375 100644 --- a/tests/extensions/invoices/conftest.py +++ b/tests/extensions/invoices/conftest.py @@ -22,7 +22,7 @@ async def accounting_invoice(invoices_wallet): invoice_data = CreateInvoiceData( status="open", currency="USD", - company_name="LNBits, Inc", + company_name="LNbits, Inc", first_name="Ben", last_name="Arc", items=[{"amount": 10.20, "description": "Item costs 10.20"}], diff --git a/tests/extensions/invoices/test_invoices_api.py b/tests/extensions/invoices/test_invoices_api.py index eaadd07b3..ed236a8fd 100644 --- a/tests/extensions/invoices/test_invoices_api.py +++ b/tests/extensions/invoices/test_invoices_api.py @@ -20,7 +20,7 @@ async def test_invoices_api_create_invoice_valid(client, invoices_wallet): query = { "status": "open", "currency": "EUR", - "company_name": "LNBits, Inc.", + "company_name": "LNbits, Inc.", "first_name": "Ben", "last_name": "Arc", "email": "ben@legend.arc",