Files
VoxVera/gui/README.md
T

25 lines
1.0 KiB
Markdown

# VoxVera GUI
This directory contains a minimal Electron wrapper around the `voxvera` CLI.
It exposes a simple "Quickstart" button so non-technical users can generate
flyers without touching the command line.
Status: experimental. The GUI is not the supported path for reliable background hidden-service hosting or automatic recovery after reboot/network loss.
The GUI now reads `voxvera platform-status --json`, `voxvera doctor --json`, and `voxvera autostart status --json` so its runtime messaging reflects the same platform contract as the CLI instead of inventing a separate compatibility story.
## Development
```
cd gui/electron
npm install
npm start
```
The Electron app invokes the `voxvera` binary from your `PATH`.
Make sure it is installed before launching the GUI.
Configuration is stored in your operating system's *user data* directory.
On Linux this defaults to `~/.config/voxvera-gui/config.json`. The first
launch copies a default `config.json` there and subsequent edits via the GUI
update that file.