1. Install the Server edition
The Server edition is the brain — it runs the backend that Clients connect to. Grab it from the download page:
- Installer — a normal setup; installs and creates shortcuts.
- Portable — a zip you can unzip and run from any folder, no install.
Pick whichever suits the machine that will host your dashboard.
2. First launch
Start the Server. It boots its own backend and tells you the address it's listening on (for example http://localhost:8787). The first time, sign in as the administrator and set a strong password.
3. Connect a Client
Install the Client edition on any admin's computer. On first run choose Server, enter your server's address, and sign in with your Voren account. You're now looking at the same dashboard, live.
4. Build widgets
Widgets are the controls on your dashboard. Add a widget, give it a name, and it appears for everyone with permission to see it. Each widget also becomes an API endpoint automatically.
- Button — runs an action chain when pressed.
- Toggle / Slider — expose a setting your scripts can read.
- Gauge / Chart — show a live metric.
- Chat — a shared channel, also a target for actions.
Wrap risky buttons in a danger gate so they ask for confirmation before firing.
5. Users & permissions
Create roles, set their level, and grant exact permissions — right down to individual widgets and actions. Invite your team and assign them roles. If something goes wrong, flip on lockdown mode to instantly restrict the server to a minimum role level.
Self-hosting the Server
The Server edition is self-contained, so you can run it almost anywhere:
- Your own machine / VPS — run the installer or portable build and keep it running.
- Shared hosting (Plesk / cPanel) — host the dashboard server behind your domain so Clients connect over the internet.
Wherever you host it, point your Clients at that address and sign in. Your data stays on your server.
FAQ
Do I need a separate database?
No. The Server edition includes its own storage — there's nothing extra to install.
Can I manage more than one server?
Yes. The Client can connect to many servers, and servers can be meshed to broadcast actions across your fleet.
How do clients authenticate?
With Voren accounts. Access to a given server is granted per license key and per role.
Is there an API?
Yes — every widget is an endpoint, so you can drive your dashboard from your own scripts and tools.