{
"meta": {
"title": "Byt versionskanal | ProxMenux-dokumentation",
"description": "Växla mellan ProxMenux-kanalerna Stable (main) och Beta (develop) i en dialogruta. Dubbelriktat och idempotent; kör den officiella installeraren för vald kanal och normaliserar Monitor-tjänsten.",
"ogTitle": "Byt versionskanal | ProxMenux-dokumentation",
"ogDescription": "Ett alternativ i Inställningar för att växla mellan Stable och Beta utan att köra installerare manuellt."
},
"header": {
"title": "Byt versionskanal",
"description": "Ett gemensamt alternativ i Inställningar växlar ProxMenux mellan Stable (grenen main) och Beta (grenen develop). Det tidigare enkelriktade ”Inaktivera betaprogram” har ersatts av en dubbelriktad dialog som erbjuder båda riktningarna och kör den officiella installeraren för vald kanal.",
"section": "Inställningar"
},
"intro": {
"title": "Vad förändrats",
"body": "Tidigare fanns två flöden: ”Inaktivera betaprogram”, bara synligt med aktiv beta, och en manuell omkörning av betainstalleraren för att gå med igen. De har slagits ihop till Byt versionskanal, som alltid visas, anger aktuell kanal och låter dig växla mellan Stable och Beta i båda riktningarna."
},
"why": {
"heading": "Varför det här alternativet finns",
"intro": "ProxMenux distribueras från två Git-grenar:",
"items": [
"Stable: grenen main, som README länkar till och som de flesta administratörer föredrar. Versionerna släpps mer sällan och innehåller bara ändringar som redan validerats i beta.",
"Beta: grenen develop. Nyare funktioner och Monitor-byggen med taggen som nästa stabila version ärver. Vissa saker kan fungera bristfälligt; genom att välja kanalen deltar du i testerna före lansering."
],
"outro": "Tidigare behövde du hitta rätt installationsadress i README och redigera config.json manuellt om något blev osynkroniserat. Det gemensamma alternativet utför hela flödet som en enda guidad åtgärd."
},
"dialog": {
"heading": "Dialogen",
"intro": "I huvudmenyn: Inställningar → Byt versionskanal. En meny med två rader visas:",
"options": [
"stable — Stable (grenen main)",
"beta — Beta (grenen develop)"
],
"behaviour": "Aktuell kanal är förvald och visas högst upp. Samma val visar ”Den här versionskanalen är redan aktiv”; dialogen är idempotent. En annan kanal visar en bekräftelse med kanalspecifik text:",
"directions": [
"Stable → Beta: varnar för att betaversioner kan innehålla fel eller ofullständiga funktioner.",
"Beta → Stable: varnar för att beta-uppdateringskontroller kommer att sluta och den stabila installatören kommer att installera om Stable-kanalkomponenterna."
]
},
"confirm": {
"heading": "Vad händer när du bekräftar",
"items": [
"Laddar ned den officiella installeraren för målkanalen:
install_proxmenux.sh från maininstall_proxmenux_beta.sh från developconfig.json: beta_program, beta_version, install_branch, update_available.beta* raderas, och proxmenux_monitor.status = beta_updated normaliseras till updated. Den överblivna beta_version.txt-filen och alla nedladdade beta-installatörer tas bort.",
"Vid byte till Stable skrivs Monitors systemd-enhet om från Stable-mallen: ”Beta” tas bort ur beskrivningen och ExecStart pekar åter på körningskatalogen. En ny systemctl status visar då aktuell kanal.",
"Laddar om konfigurationsmenyn. Visa versionsinformation visar sedan den nya kanalen."
]
},
"switching": {
"heading": "Växla fram och tillbaka",
"intro": "Båda riktningarna går igenom samma installationsprogram – de är inte specialcase avinstallations- + ominstallationsflöden. Varje riktning kör helt enkelt kanalens eget installationsprogram, som är designat för att vara idempotent och säkert att köra om över en befintlig installation. Praktiska konsekvenser:",
"items": [
"Din befintliga konfig, ProxMenux Monitor inloggning (auth.json), meddelandekanaler, post-install registret, anpassade trösklar - ingen av dem berörs. Kanalbrytaren byter bara skriptträdet och den binära AppImage.",
"En Monitor som var aktiv före bytet är aktiv även efteråt; en inaktiverad Monitor förblir inaktiverad.",
"ProxMenux Monitors auth.json, API-token och JWT-hemlighet bevaras vid kanalbyten. Sessionerna loggas inte ut.",
"Du kan vända kanaler så många gånger du vill - dialogrutan accepterar det varje gång och kör installationsprogrammet. Ingen omstart av Proxmox krävs.",
"Kanalbytet ersätter ProxMenux-skripten och kan inte köras i Monitors webbläsarterminal: PTY:n skulle stängas mitt i uppdateringen och lämna dialogen avbruten. Där visas i stället ett informationsfönster med det officiella enradsinstallationskommandot för målkanalen. Kör det via SSH eller Proxmox-värdens konsol."
]
},
"feedback": {
"heading": "Rapportera problem i beta",
"intro": "Om något beter sig oväntat medan du är på Beta-kanalen, öppnar ett problem med tillräckligt sammanhang är det som stänger klyftan till en stabil release. Den mest användbara rapporten inkluderar:",
"items": [
"Vad du gjorde och vad du förväntade dig att hända.",
"Alla felmeddelanden som visas på skärmen.",
"De relevanta övervakningsloggarna:"
],
"logsCommand": "journalctl -u proxmenux-monitor -n 50 --no-pager",
"versionLine": "Aktuell ProxMenux-version (Inställningar → Visa versionsinformation).",
"issueLine": "Öppna en beta_*-metadata manuellt. Byt versionskanal visas alltid, anger aktuell kanal och hanterar båda riktningarna som en körbar, upprepningsbar och idempotent operation."
},
"troubleshoot": {
"heading": "Felsökning",
"downloadTitle": "\"Kan inte ladda ner installationsprogrammet\"",
"downloadBody": "Utgående HTTPS till raw.githubusercontent.com misslyckades. Kontrollera anslutning och DNS från värden:",
"downloadCmd": "curl -fsSL -o /tmp/test https://raw.githubusercontent.com/MacRimi/ProxMenux/main/install_proxmenux.sh && head -1 /tmp/test",
"downloadOutro": "Om detta misslyckas utanför ProxMenux är det ett nätverk / proxyproblem på värden.",
"errorsTitle": "\"Installer slutade med fel\"",
"errorsBody": "Installeraren returnerade en slutkod som inte är noll. Ingen automatisk återställning sker; vissa filer eller komponenter kan redan ha ändrats. Läs installerarens utdata ovanför felet innan du trycker på Enter och kontrollera aktuellt tillstånd. Försök sedan igen från menyn eller kör installeraren manuellt via SSH eller värdkonsolen.",
"configTitle": "\"Kan inte uppdatera konfigfil\" efter att ha bytt till Stable",
"configBody": "Post-install rensningen av beta metadata misslyckades - vanligtvis eftersom config.json har ett syntaxfel från en manuell redigering. Validera det:",
"configCmd": "jq . /usr/local/share/proxmenux/config.json",
"configOutro": "Rätta eller återställ filen och kör alternativet igen."
},
"related": {
"heading": "Relaterad",
"items": [
{
"href": "/docs/settings/show-version-information",
"label": "Visa versionsinformation",
"tail": " — bekräfta vilken kanal som är aktiv nu."
},
{
"href": "/docs/settings/proxmenux-monitor",
"label": "ProxMenux Monitor",
"tail": " — Monitor-tjänsten som skapas om vid kanalbytet."
},
{
"href": "/docs/settings",
"label": "Översikt över inställningar",
"tail": "."
}
]
}
}