mirror of
https://github.com/dmduran12/pymc_console-dist.git
synced 2026-08-07 01:13:17 +02:00
Sync build v0.6.83
Automated sync from private repository. Commit: b2d529b7a97089c341b3ffdfe730eb131586b207
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
# pyMC Console
|
||||
|
||||
[](https://github.com/dmduran12/pymc_console/releases)
|
||||
[](https://github.com/dmduran12/pymc_console-dist/releases)
|
||||
[](LICENSE)
|
||||
|
||||
A modern web dashboard for monitoring and managing your [MeshCore](https://meshcore.co.uk/) LoRa mesh repeater.
|
||||
@@ -75,7 +75,7 @@ Built on [pyMC_Repeater](https://github.com/rightup/pyMC_Repeater) by [RightUp](
|
||||
|
||||
```bash
|
||||
# Clone this repository
|
||||
git clone https://github.com/dmduran12/pymc_console.git
|
||||
git clone https://github.com/dmduran12/pymc_console-dist.git pymc_console
|
||||
cd pymc_console
|
||||
|
||||
# Run the installer (requires sudo)
|
||||
@@ -121,15 +121,14 @@ After installation, run `sudo bash manage.sh` to access the management menu:
|
||||
|
||||
## Upgrading
|
||||
|
||||
To update to the latest version:
|
||||
To update to the latest version, use the TUI menu:
|
||||
|
||||
```bash
|
||||
cd pymc_console
|
||||
git pull
|
||||
sudo bash manage.sh upgrade
|
||||
sudo bash manage.sh
|
||||
```
|
||||
|
||||
Or use the TUI menu: `sudo bash manage.sh` → **Upgrade**
|
||||
Select **Upgrade** → **Console UI only** (recommended) or **Full upgrade** if backend changes are needed.
|
||||
|
||||
## Configuration
|
||||
|
||||
@@ -270,24 +269,6 @@ Clicking a packet shows its route on a map with confidence indicators:
|
||||
- **Red** — 1-24% confidence (low certainty)
|
||||
- **Gray** — Unknown prefix (not in neighbor list)
|
||||
|
||||
## Development
|
||||
|
||||
See [WARP.md](WARP.md) for architecture details and [RELEASE.md](RELEASE.md) for the release process.
|
||||
|
||||
```bash
|
||||
cd frontend
|
||||
npm install
|
||||
npm run dev # Starts dev server at http://localhost:5173
|
||||
npm run typecheck # Run TypeScript type checking
|
||||
npm run build # Production build
|
||||
```
|
||||
|
||||
To connect to a remote Pi during development, create `frontend/.env.local`:
|
||||
|
||||
```env
|
||||
VITE_API_URL=http://<pi-ip>:8000
|
||||
```
|
||||
|
||||
## License
|
||||
|
||||
MIT — See [LICENSE](LICENSE)
|
||||
|
||||
Reference in New Issue
Block a user