Set share_instance = No for reliable mesh announces

With share_instance = Yes, announces weren't being sent over TCP
in Docker environments. Setting it to No ensures each TinyWeb
instance manages its own Reticulum interfaces directly.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Derick Phan 2026-03-26 21:39:37 -07:00
parent fe0e15edc4
commit ffdfb821c8
No known key found for this signature in database
2 changed files with 2 additions and 2 deletions

2
app.py
View file

@ -53,7 +53,7 @@ def ensure_rns_config(config_dir):
with open(config_file, "w") as f: with open(config_file, "w") as f:
f.write(f"""[reticulum] f.write(f"""[reticulum]
enable_transport = False enable_transport = False
share_instance = Yes share_instance = No
[logging] [logging]
loglevel = 4 loglevel = 4

View file

@ -11,7 +11,7 @@ if [ ! -f "$CONFIG_FILE" ]; then
cat > "$CONFIG_FILE" <<EOF cat > "$CONFIG_FILE" <<EOF
[reticulum] [reticulum]
enable_transport = False enable_transport = False
share_instance = Yes share_instance = No
[logging] [logging]
loglevel = 4 loglevel = 4