Some checks failed
Deploy Web Apps / deploy (push) Successful in 5m52s
Build Android APK / build-android-apk (push) Failing after 23m15s
Queue Release Build / prepare (push) Successful in 1m42s
Queue Release Build / build-linux (push) Failing after 9m33s
Queue Release Build / build-windows (push) Successful in 26m5s
Queue Release Build / finalize (push) Has been skipped
33 lines
1.4 KiB
Markdown
33 lines
1.4 KiB
Markdown
---
|
|
sidebar_position: 6
|
|
---
|
|
|
|
# Settings and Data
|
|
|
|
Settings control the app, voice, plugins, servers, themes, updates, local APIs, and desktop behavior.
|
|
|
|
## Common Settings
|
|
|
|
| Area | What you can manage |
|
|
| --- | --- |
|
|
| Account | Current profile, display details, and avatar metadata. |
|
|
| Voice | Devices, volumes, bitrate, latency, noise reduction, screen share preferences. |
|
|
| Plugins | Installed plugins, capability grants, plugin logs, and plugin store sources. |
|
|
| Server | Server details, channels, roles, moderation, plugin requirements, and member controls. |
|
|
| Theme | App colors and visual preferences. |
|
|
| Desktop | Tray behavior, auto-start, hardware acceleration, updates, and local data tools. |
|
|
| Local API | Local HTTP server, API docs, Docusaurus docs, and allowed signaling servers. |
|
|
|
|
## Local Data
|
|
|
|
Desktop Toju stores local app data on your device. That can include rooms, messages, users, plugin data, settings, and metadata. The desktop settings include data import/export tools.
|
|
|
|
## Local API and Documentation Hosting
|
|
|
|
The desktop app can start a local HTTP server. It is off by default. When enabled, it can serve:
|
|
|
|
- Local REST API endpoints under `/api/...`;
|
|
- Scalar REST API docs at `/docs`;
|
|
- this Docusaurus site at `/docusaurus`.
|
|
|
|
Authentication for protected local API routes uses a local bearer token. Login is checked against an allowed signaling server that you configure in settings. |