mirror of
https://github.com/PR0M3TH3AN/VoxVera.git
synced 2026-11-04 21:50:40 +00:00
25 lines
1.0 KiB
Markdown
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.
|