Meshloom 即使在關閉頁面時仍能收聽您的廣播。螢幕可用來閱讀訊息、查閱地圖以及查看網路上發生的情況。
AI 翻譯
Meshloom reste à l’écoute de votre radio même quand la page est fermée. L’écran vous sert à lire vos messages, consulter la carte et voir ce qui se passe sur le réseau.
社交Python · TypeScriptGitHub @TwinRocket上線中營運者未確認
試用過了嗎? 點一下就好,不需要登入。
A remote client for MeshCore radios with packet capture, store-and-decrypt, bots, MQTT, and more!
翻譯準備中
取自儲存庫 README
正在載入完整 README。 以下為已儲存的摘錄。
Web interface for a MeshCore companion radio: messages, contacts, and mesh observation in the browser. The server talks to the radio over USB, TCP, or Bluetooth and keeps history beyond the device’s memory.
Fork of Jack Kingsman’s MeshCore web client, via Ian Langworth. Original copyright remains in LICENSE.md.
Trusted network only. There are no user accounts, and bots can run arbitrary Python. Optional HTTP Basic auth (MESHCORE_BASIC_AUTH_USERNAME / MESHCORE_BASIC_AUTH_PASSWORD) is a coarse gate and needs HTTPS. Set MESHCORE_DISABLE_BOTS=true to turn bots off.檢視完整 README ↗Web interface for a MeshCore companion radio: messages, contacts, and mesh observation in the browser. The server talks to the radio over USB, TCP, or Bluetooth and keeps history beyond the device’s memory.
Fork of Jack Kingsman’s MeshCore web client, via Ian Langworth. Original copyright remains in LICENSE.md.
Trusted network only. There are no user accounts, and bots can run arbitrary Python. Optional HTTP Basic auth (MESHCORE_BASIC_AUTH_USERNAME / MESHCORE_BASIC_AUTH_PASSWORD) is a coarse gate and needs HTTPS. Set MESHCORE_DISABLE_BOTS=true to turn bots off.
Meshloom takes over radio contacts and channels. A poor fit if you swap radios and expect the device to keep its own favorites independently of the app.
On Linux the installer offers a background service (a signed .deb or .rpm package where one exists for your machine, otherwise a source install; it refuses ARMv6 boards such as the Pi 1 and the original Pi Zero) or Docker. On macOS and other systems it offers Docker with a radio on the network, or simply points you to a Meshloom already running elsewhere. Radio transport is configured in the web UI after install. Use bash -c so prompts still have a terminal — do not pipe into bash.
/bin/bash -c "$(curl -fsSL https://get.meshloom.app)"
Then open http://127.0.0.1:8000 and choose the radio under Settings > Radio. Meshloom Community is optional and off on a new install: join it by entering an IATA code under Settings > Meshloom Community. User-facing docs live in docs/user/ and are published at https://meshloom.app/docs/.
A Raspberry Pi can skip the one-liner: flash meshloom-rpi-lite-arm64.img.xz from the release (Lite 64-bit, Pi 3 and later). The Release workflow builds that image after the arm64 .deb. Open the shipped meshloom.rpi-imager-manifest in Raspberry Pi Imager 2.0.6+ so Wi-Fi, user, and SSH are written (Use custom alone skips them). A connected screen shows http://meshloom.local:8000. Details: Raspberry Pi image.
From a checkout (development): CONTRIBUTING.md. Docker image: ghcr.io/twinrocket/meshloom. Portainer, HTTPS and systemd: README_ADVANCED.md. Environment variables: Variables and settings.
Meshloom runs as an add-on. The button opens the dialog on your own instance with the repository filled in — it is a redirector and learns nothing about you:
Or add https://github.com/TwinRocket/meshloom by hand under Settings → Add-ons →
Add-on store → ⋮ → Repositories, then install Meshloom.
The web interface arrives in the sidebar; the radio proxy is the only thing
published on the host. Options, the radio proxy port and reaching Meshloom from outside:
meshloom/DOCS.md.
This is not the same as publishing to Home Assistant over MQTT, which works from any install and needs no add-on.
On a package or installer-managed Docker install, Settings → Updates can install the new, signed Meshloom release (optional automatic updates). That upgrades Meshloom only.
Otherwise update by hand, or re-run the installer so it can install the apply helper if it is missing:
sudo apt-get install --only-upgrade meshloom # Debian / Ubuntu (Meshloom only)
sudo dnf upgrade meshloom # Fedora / Rocky / Alma
sudo docker compose pull && sudo docker compose up -d
With Docker, pull only moves when the image reference does: if .env pins
MESHLOOM_IMAGE to a version and digest, change it first (the digest of each
release is in its signed OCI-DIGESTS asset).
Home Assistant: update the add-on there (the in-app updater only reports a new version). The database stays in place (/var/lib/meshloom for the package, ./data for Docker, the add-on's own config folder for Home Assistant). Schema migrations run on startup.
docs/user/ — published at https://meshloom.app/docs/meshloom/DOCS.md