You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
That creates and uses `$PERSIST/storage` for MeshChatX (identities, SQLite, plugins) and `$PERSIST/.reticulum` for Reticulum interfaces and transport config. You can set the same layout with environment variables:
166
+
167
+
```bash
168
+
export MESHCHAT_DATA_DIR="$PERSIST"
169
+
meshchatx --headless
170
+
```
171
+
172
+
Equivalent explicit form (overrides any `--data-dir` subpaths when you set these yourself):
173
+
174
+
```bash
175
+
meshchatx --headless \
176
+
--storage-dir="$PERSIST/storage" \
177
+
--reticulum-config-dir="$PERSIST/.reticulum"
178
+
```
179
+
180
+
On Windows portable Electron builds, storage and Reticulum config default next to the `.exe` when `PORTABLE_EXECUTABLE_DIR` is set. On Linux and macOS desktop builds, Electron still defaults to `~/.reticulum-meshchatx` and `~/.reticulum` unless you pass the flags above (or set `MESHCHAT_DATA_DIR` / `MESHCHAT_STORAGE_DIR` / `MESHCHAT_RETICULUM_CONFIG_DIR` in the environment before launch).
181
+
152
182
## Reticulum manual bundle
153
183
154
184
The Reticulum HTML manual is fetched from the upstream website **master** branch at build time by default (clearnet ZIP). There is no in-app clearnet refresh. After cloning the repository, or before packaging a release, run:
That creates and uses `$PERSIST/storage` for MeshChatX (identities, SQLite, plugins) and `$PERSIST/.reticulum` for Reticulum interfaces and transport config. You can set the same layout with environment variables:
166
+
167
+
```bash
168
+
export MESHCHAT_DATA_DIR="$PERSIST"
169
+
meshchatx --headless
170
+
```
171
+
172
+
Equivalent explicit form (overrides any `--data-dir` subpaths when you set these yourself):
173
+
174
+
```bash
175
+
meshchatx --headless \
176
+
--storage-dir="$PERSIST/storage" \
177
+
--reticulum-config-dir="$PERSIST/.reticulum"
178
+
```
179
+
180
+
On Windows portable Electron builds, storage and Reticulum config default next to the `.exe` when `PORTABLE_EXECUTABLE_DIR` is set. On Linux and macOS desktop builds, Electron still defaults to `~/.reticulum-meshchatx` and `~/.reticulum` unless you pass the flags above (or set `MESHCHAT_DATA_DIR` / `MESHCHAT_STORAGE_DIR` / `MESHCHAT_RETICULUM_CONFIG_DIR` in the environment before launch).
181
+
152
182
## Reticulum manual bundle
153
183
154
184
The Reticulum HTML manual is fetched from the upstream website **master** branch at build time by default (clearnet ZIP). There is no in-app clearnet refresh. After cloning the repository, or before packaging a release, run:
0 commit comments