docs: expand installation section in README with new Mesh Forge method and clarify dependency management

This commit is contained in:
Ben Allfree
2025-11-30 20:46:59 -08:00
parent affc57effe
commit 97c6b01c52
+12 -3
View File
@@ -14,7 +14,15 @@ LoBBS is a Meshtastic plugin that runs a complete bulletin board system entirely
## Installation
LoBBS is a Meshtastic plugin that is automatically discovered and integrated by the Meshtastic Plugin Manager (MPM). To install LoBBS:
### Using Mesh Forge (easy)
Use our [Mesh Forge build profile](https://meshforge.org/builds/new/835766d9e1b1c56c45d00d03f9ae96f376f2cf9e4d73c18a929b9849b9e88d42) to flash a LoBBS-enabled version of Meshtastic to your device.
### Build it yourself (experimental)
> Warning: This requires
LoBBS is a [Meshtastic plugin](https://registry.meshforge.org) that is automatically discovered and integrated by the [Meshtastic Plugin Manager](https://pypi.org/project/mesh-plugin-manager/) (MPM). To install LoBBS:
1. **Install the Meshtastic Plugin Manager:**
@@ -24,13 +32,14 @@ pip install mesh-plugin-manager
2. **Install LoBBS and its dependencies:**
LoBBS requires LoDB as a dependency. MPM will automatically install it:
```bash
cd /path/to/meshtastic/firmware
mpm init
mpm install lobbs
```
> **Note:** `mpm` automatically installs dependencies such as [LoDB](https://github.com/MeshEnvy/lodb) which is required by LoBBS.
3. **Build and flash:**
The Meshtastic Plugin Manager automatically discovers both plugins, generates protobuf files, and integrates them into the build. Simply build and flash as usual: