mirror of
https://github.com/MacRimi/ProxMenux.git
synced 2026-11-01 10:22:08 +00:00
- A failed channel switch shows the installer output above the error - Seven language catalogs plus built-in English - The version information sample keeps the real utils.sh path and channel label
82 lines
4.8 KiB
JSON
82 lines
4.8 KiB
JSON
{
|
|
"meta": {
|
|
"title": "ProxMenux Settings — Monitor Activation, Release Channel, Languages | ProxMenux",
|
|
"description": "ProxMenux settings: Monitor service and password reset, Stable/Beta release channel, eight interface languages, version diagnostics and uninstall. Monitor options appear when its service is installed.",
|
|
"ogTitle": "ProxMenux Settings — Monitor Activation, Release Channel, Languages",
|
|
"ogDescription": "Configure ProxMenux — Monitor service, Release Channel, language, version info and uninstall.",
|
|
"twitterTitle": "ProxMenux Settings",
|
|
"twitterDescription": "Monitor activation, Release Channel switch, languages, version info and uninstall."
|
|
},
|
|
"header": {
|
|
"title": "Settings",
|
|
"description": "Configure ProxMenux: toggle the Monitor service, reset its login credentials, switch between Stable and Beta in either direction, choose one of eight interface languages, inspect version diagnostics and uninstall. Monitor actions require its service to be installed; language selection is always available.",
|
|
"section": "Settings"
|
|
},
|
|
"intro": {
|
|
"title": "What this menu is for",
|
|
"body": "Self-administration of ProxMenux itself: monitor service, beta channel opt-out, language, version diagnostics and the uninstaller. Nothing in this menu touches your VMs, containers or storage."
|
|
},
|
|
"opening": {
|
|
"heading": "Opening the menu",
|
|
"body": "From ProxMenux's main menu, press <kbd>s</kbd>. Monitor actions appear when its service is installed; the remaining settings are always available:",
|
|
"imageAlt": "ProxMenux Settings menu with conditional Monitor actions"
|
|
},
|
|
"installTypes": {
|
|
"heading": "One installation, all languages",
|
|
"intro": "Current releases include static JSON translation catalogs in every installation. Older releases offered separate Translation and Normal modes:",
|
|
"headerType": "Install type",
|
|
"headerBundles": "What it bundles",
|
|
"headerMenu": "Menu shows",
|
|
"rows": [
|
|
{
|
|
"type": "Current installation",
|
|
"bundles": "Static JSON catalogs for seven languages plus built-in English; no translation Python environment",
|
|
"menuRich": "<strong>Change Language</strong> + Show Version + Uninstall"
|
|
},
|
|
{
|
|
"type": "Legacy Translation / Normal modes",
|
|
"bundles": "Obsolete split between a translation environment and an English-only installation",
|
|
"menu": "Update with the official installer to use the current unified menu"
|
|
}
|
|
],
|
|
"detectionTitle": "Language selection is always available",
|
|
"detectionBody": "The menu no longer checks for a translation environment. Every installation includes <code>/usr/local/share/proxmenux/lang/</code> and saves the selected <code>language</code> in <code>config.json</code>."
|
|
},
|
|
"options": {
|
|
"heading": "Menu options",
|
|
"intro": "The tools below manage ProxMenux itself. <em>Conditional</em> means the Monitor actions appear only when its systemd service is installed. Release channel, language, version diagnostics and uninstall are always available.",
|
|
"list": [
|
|
{
|
|
"icon": "Activity",
|
|
"href": "/docs/settings/proxmenux-monitor",
|
|
"title": "ProxMenux Monitor",
|
|
"description": "Activate / deactivate the proxmenux-monitor.service systemd unit, check its current state, and reset the dashboard login password if it's been lost. Web UI available on TCP 8008.",
|
|
"badge": "Conditional"
|
|
},
|
|
{
|
|
"icon": "TestTube",
|
|
"href": "/docs/settings/beta-program",
|
|
"title": "Change Release Channel",
|
|
"description": "Switch between Stable (main) and Beta (develop) in either direction from a single dialog. Runs the official installer for the chosen channel; idempotent and always visible.",
|
|
"badge": "Always available"
|
|
},
|
|
{
|
|
"icon": "Info",
|
|
"href": "/docs/settings/show-version-information",
|
|
"title": "Show Version Information",
|
|
"description": "ProxMenux version, release channel, installed components, file paths, translation files and current language."
|
|
},
|
|
{
|
|
"icon": "Trash2",
|
|
"href": "/docs/settings/uninstall-proxmenux",
|
|
"title": "Uninstall ProxMenux",
|
|
"description": "Remove ProxMenux and (optionally) its dependencies. Also restores /root/.bashrc and /etc/motd backups created at install time."
|
|
}
|
|
]
|
|
},
|
|
"configTip": {
|
|
"title": "Where the config lives",
|
|
"bodyRich": "Most state managed by this menu lives in <code>/usr/local/share/proxmenux/config.json</code> — <code>language</code>, <code>beta_program.status</code> and per-component install flags. The Monitor service's state lives in systemd (<code>proxmenux-monitor.service</code>), not here. Version is read from <code>/usr/local/share/proxmenux/version.txt</code>."
|
|
}
|
|
}
|