mirror of
https://github.com/MacRimi/ProxMenux.git
synced 2026-06-01 04:54:42 +00:00
5ca3463bf6
Full rewrite of the docs site under app/[locale]/ with next-intl in localePrefix:"always" mode. Every page now exists at both /en/<path> and /es/<path>; the root / shows a meta-refresh + JS redirect to /<defaultLocale>/ so GitHub Pages serves something on the apex URL. Highlights: - 107 doc pages migrated to file-per-page JSON namespaces under messages/en/ and messages/es/. Spanish content is fully translated (no copy-of-English placeholders). - New documentation for the Active Suppressions section in the Settings tab and the per-event Dismiss dropdown in the Health Monitor modal. - New screenshots: dismiss-duration-dropdown.png and an updated health-suppression-settings.png. - Pagefind integrated for client-side search; index is built on every CI deploy (not committed). - RSS feeds: per-locale at /<locale>/rss.xml plus root /rss.xml for backward compat. - Removed the dead app/[locale]/guides/[slug]/ route — every guide now has its own static page and no markdown source remains. - Fixed orphan link /guides/nvidia -> /guides/nvidia-manual in docs/hardware/nvidia-host. - Removed obsolete components (footer2, calendar, drawer). Verified locally with `npm ci && npm run build`: 2804 files in out/, 231 pages indexed by pagefind, root redirect intact, both locale roots and the new Active Suppressions docs render OK.
59 lines
3.5 KiB
JSON
59 lines
3.5 KiB
JSON
{
|
|
"meta": {
|
|
"title": "External Repositories | ProxMenux Documentation",
|
|
"description": "ProxMenux integrates with selected external script repositories (community-scripts, ZimaOS) as alternatives in some menu sections. Each external script is clearly labelled with its source; bug reports go to the original maintainer.",
|
|
"ogTitle": "External Repositories | ProxMenux Documentation",
|
|
"ogDescription": "External script repositories integrated into ProxMenux as alternative options in menus."
|
|
},
|
|
"header": {
|
|
"title": "External Repositories",
|
|
"description": "ProxMenux integrates with selected external script repositories as alternative options in some menu sections. These scripts come from trusted third-party sources and are clearly labelled with their origin when shown in the menu.",
|
|
"section": "External Repositories"
|
|
},
|
|
"practice": {
|
|
"title": "What this means in practice",
|
|
"body": "When a menu option is backed by an external script (rather than ProxMenux's own code), the menu explicitly says where it's from and which repository it loads. ProxMenux acts as a launcher — it doesn't modify the external scripts. Issues with what an external script does belong to that repository's maintainer, not to ProxMenux."
|
|
},
|
|
"integrated": {
|
|
"heading": "Currently integrated",
|
|
"usedInLabel": "Used in:",
|
|
"items": [
|
|
{
|
|
"name": "community-scripts / ProxmoxVE",
|
|
"url": "https://community-scripts.github.io/ProxmoxVE/",
|
|
"description": "Spiritual successor to tteck's helper scripts. Large catalog of one-shot scripts to deploy LXCs (Home Assistant, Plex, Frigate, …), VMs, addons and PVE tweaks.",
|
|
"usedIn": "Helper Scripts launcher, Network (NIC offloading fix for Intel e1000e)"
|
|
}
|
|
]
|
|
},
|
|
"attribution": {
|
|
"heading": "Attribution & recognition",
|
|
"items": [
|
|
"Credit is always given to the original authors in the menu and in the documentation page that wraps the script.",
|
|
"A link to the source repository is shown — both before running the script and on the matching docs page.",
|
|
"Users are encouraged to support the developers of these external projects (give a ⭐, sponsor, file quality bug reports)."
|
|
]
|
|
},
|
|
"report": {
|
|
"title": "Where to report problems with external scripts",
|
|
"body": "If a script from one of these external repositories doesn't work as expected, <strong>report it directly to that repository</strong> — not to ProxMenux. ProxMenux just downloads and runs the script verbatim; it doesn't modify the source. The original maintainer is the right person to triage and fix it. ProxMenux issues are for problems with the launcher itself or with how ProxMenux integrates the external script."
|
|
},
|
|
"suggest": {
|
|
"heading": "Suggesting new external repositories",
|
|
"intro": "Found a script or repository that would fit nicely into a ProxMenux menu? Suggest it via:",
|
|
"discussionTitle": "💬 Open a Discussion",
|
|
"discussionBody": "Best for ideas — gets community input before becoming a feature request.",
|
|
"issueTitle": "🐛 Open an Issue",
|
|
"issueBody": "For specific feature requests with a clear scope."
|
|
},
|
|
"candidate": {
|
|
"title": "What makes a good integration candidate",
|
|
"items": [
|
|
"Open source with an active maintainer.",
|
|
"Idempotent / safe to run more than once.",
|
|
"Doesn't silently modify Proxmox core config.",
|
|
"Solves a problem ProxMenux doesn't already cover (avoids feature duplication)."
|
|
]
|
|
}
|
|
}
|