LNbits is a robust and versatile platform, serving as a comprehensive hub for Lightning Network functionality. For a complete list of its extensive features and detailed guides, please visit LNbits.com.
To use LNbits, simply click LAUNCH UI where you will be prompted to login or register. If user-id-only is enabled as an 'Authorization Method' (not recommended for security) StartOS will automatically save your wallet URLs and display them in the Properties page of your LNbits service dashboard. If an existing LNbits account is already logged in, LAUNCH UI will open that account instead of prompting the user to login or register. If an account is already logged in and you would like to register another account, you will first need to log out of the logged in account. As a corollary, only one LNbits account can be logged into a given browser at a time. If a LNbits account is already logged in and the URL for a different account is opened you may encounter the error Wallet not found or the previously logged in account may be displayed - in either case hard refreshing the page will log in the account of the URL entered and log out the other account.
LNbits includes a Superuser Account which can also be found in Properties along with the default username and password. This account can be used to manage the server, allowing the user to add extensions, topup wallets, etc.
The Superuser Account can also change the authentication required to access accounts. By default authentication is not required for users who updated to 0.12.2 from an earlier version, meaning accounts remain accessible via the URLs found in properties; accounts can also be accessed using username/password (provided these have been set). For fresh installations >= 0.12.2 username and password are required by default. Allowed authentication methods can be updated by opening the Superuser account and navivating to Server > Security.
Warning If authentication previously allowed the user-id-only method is updated to disallow this method, any accounts which have not yet setup a username and password will be inaccessible until authentication is reverted to include the user-id-only method. Before changing the allowed authentication methods, it is highly recommended to ensure any existing accounts have been updated to include both a username and a password; login credentials should be stored securely (i.e. within Vaultwarden).
If the Superuser password is updated via the LNbits UI, make sure this password is stored securely as it will NOT be updated in Properties
Documentation for using LNbits can be found here