mirror of
https://gitea.jeffemmett.com/jeffemmett/rmesh-reticulum.git
synced 2026-06-25 16:45:18 +02:00
Reticulum + MeshCore mesh networking backend for rSpace
- Python 98.1%
- Shell 1%
- Dockerfile 0.9%
Move public mesh transport out of Python rnsd into the rnsd-rs sidecar container (separate compose service at /opt/apps/rnsd-rs). Python rnsd becomes a local-app multiplex hub only: - config/reticulum.conf: collapse 6 interfaces (1 TCPServer + 5 EU peers) into a single TCPClient → rnsd-rs:4243; flip enable_transport = False - docker-compose.yml: drop the 4242:4242 host port mapping (rnsd-rs takes it) - entrypoint.sh: detect legacy config (presence of TCPServerInterface), back it up to config.pre-rnsdrs.<ts>, install the new default share_instance:37428 stays inside Python so lxmd + the bridge keep their existing IPC. Identity at /data/reticulum/storage/rmesh_identity unchanged. Not yet deployed; ordering on cutover is: bring up rnsd-rs first, then docker compose up -d --force-recreate rmesh-reticulum so its TCPClient finds the sidecar already listening. |
||
|---|---|---|
| app | ||
| config | ||
| docs | ||
| .env.example | ||
| .gitignore | ||
| docker-compose.yml | ||
| Dockerfile | ||
| entrypoint.sh | ||
| NOTES.md | ||
| requirements.txt | ||
| supervisord.conf | ||