diff --git a/web/app/docs/post-install/optional/page.tsx b/web/app/docs/post-install/optional/page.tsx
index 522950c..280e573 100644
--- a/web/app/docs/post-install/optional/page.tsx
+++ b/web/app/docs/post-install/optional/page.tsx
@@ -149,6 +149,40 @@ systemctl enable --now pve-ha-lrm pve-ha-crm corosync
+ Enable Proxmox Testing Repository
+
+
+ This option enables the Proxmox testing repository, allowing access to the latest, potentially unstable versions of Proxmox VE packages.
+
+ What it does:
+
+ - Adds the Proxmox testing repository to the system's package sources
+ - Creates a new file in /etc/apt/sources.list.d/ for the testing repository
+ - Updates the package lists to include packages from the new repository
+
+
+ How to use: After enabling this repository, you can update and upgrade your system to get the latest testing versions of Proxmox VE packages. Use with caution as these versions may be unstable.
+
+ To manually add the Proxmox testing repository, you can use these commands:
+
+
+ Note: $(lsb_release -cs) automatically detects your Proxmox VE version codename (e.g., bullseye).
+
+
+ Warning: Enabling the testing repository may lead to system instability. It's recommended for testing environments only.
+
+
+
+
+
Install and Configure Fastfetch
diff --git a/web/app/docs/settings/change-language/page.tsx b/web/app/docs/settings/change-language/page.tsx
index a33d4bc..885f0a0 100644
--- a/web/app/docs/settings/change-language/page.tsx
+++ b/web/app/docs/settings/change-language/page.tsx
@@ -37,11 +37,6 @@ export default function ChangeLanguage() {
Updates the ProxMenux configuration with the selected language.
Reloads the menu to apply the new language setting.
-
- Important Considerations
-
- - The recommended language is English to ensure consistency and reliability.
-
)
}
diff --git a/web/app/docs/settings/show-version-information/page.tsx b/web/app/docs/settings/show-version-information/page.tsx
index 4b6148f..ab4bb0c 100644
--- a/web/app/docs/settings/show-version-information/page.tsx
+++ b/web/app/docs/settings/show-version-information/page.tsx
@@ -1,70 +1,21 @@
import type { Metadata } from "next"
-import { Steps } from "@/components/ui/steps"
+
export const metadata: Metadata = {
title: "Show Version Information | ProxMenux Documentation",
- description: "Learn how to view version information for ProxMenux in Proxmox VE.",
+ description: "Displays ProxMenux version details and installed components.",
}
export default function ShowVersionInformation() {
return (
-
Show Version Information in ProxMenux
+
Show Version Information
+
- Knowing the version of ProxMenux you're using is important for troubleshooting, getting support, and ensuring
- you have the latest features. This guide explains how to view version information in ProxMenux.
-
-
-
Steps to Show Version Information
-
-
- From the main menu of ProxMenux, navigate to the "Settings" option.
-
-
- In the Settings menu, find and select the "Show Version Information" option.
-
-
- ProxMenux will display a screen with detailed version information, including:
-
- - ProxMenux version number
- - Release date
- - Compatibility information
- - Last update check date
- - Installed modules or plugins (if applicable)
-
-
-
-
-
Understanding Version Numbers
-
- ProxMenux follows semantic versioning. The version number is typically in the format X.Y.Z, where:
-
-
- - X is the major version number (significant changes)
- - Y is the minor version number (new features, backwards-compatible)
- - Z is the patch version number (bug fixes and minor improvements)
-
-
- For example, version 1.2.3 would indicate the first major release, with two feature updates and three patch
- releases.
-
-
-
Checking for Updates
-
- After viewing your current version, you may want to check if there's a newer version available. Here's how:
-
-
- - Look for an "Check for Updates" option in the Settings menu
- - If available, select this option to manually check for updates
- - ProxMenux will compare your version with the latest available version
- - If an update is available, follow the prompts to download and install it
-
-
-
- Remember to always back up your Proxmox VE configuration before updating ProxMenux to ensure you can revert
- changes if needed.
+ The Show Version Information function provides details about the current ProxMenux installation, including
+ the version number, installed components, and configuration files. This helps users verify their setup.
+
)
}
-
diff --git a/web/app/docs/settings/uninstall-proxmenux/page.tsx b/web/app/docs/settings/uninstall-proxmenux/page.tsx
index aa5b20c..e79c9a6 100644
--- a/web/app/docs/settings/uninstall-proxmenux/page.tsx
+++ b/web/app/docs/settings/uninstall-proxmenux/page.tsx
@@ -1,92 +1,45 @@
import type { Metadata } from "next"
-import { Steps } from "@/components/ui/steps"
export const metadata: Metadata = {
title: "Uninstall ProxMenux | ProxMenux Documentation",
- description: "Learn how to safely uninstall ProxMenux from your Proxmox VE system.",
+ description: "Guide to uninstalling ProxMenux from your Proxmox VE system.",
}
export default function UninstallProxMenux() {
return (
Uninstall ProxMenux
+
- If you need to remove ProxMenux from your Proxmox VE system, this guide will walk you through the process.
- Please note that uninstalling ProxMenux will remove all its components and settings.
+ The Uninstall ProxMenux function allows users to remove ProxMenux and its related components from their Proxmox VE system.
+ The script provides an interactive option to remove dependencies as well, ensuring a clean uninstallation process.
-
Before You Begin
-
Before uninstalling ProxMenux, consider the following:
-
- - Backup any custom scripts or configurations you've created with ProxMenux
- - Ensure you have direct access to your Proxmox VE system in case you need to troubleshoot
- -
- Consider if you really need to uninstall, or if updating to a newer version might solve any issues you're
- experiencing
-
+ How It Works
+
+ When executed, the script performs the following actions:
+
+
+ - Prompts the user for confirmation before proceeding with the uninstallation.
+ - Provides an option to remove dependencies such as Python virtual environment and package manager.
+ - Deletes the ProxMenux installation directory and its configuration files.
+ - Removes cached data and stored settings.
+ - Ensures the removal of installed components and performs cleanup.
- Steps to Uninstall ProxMenux
-
-
- Open ProxMenux and navigate to the Settings menu.
-
-
- Find and select the "Uninstall ProxMenux" option.
-
-
-
- ProxMenux will ask you to confirm the uninstallation. Type "YES" (in all caps) when prompted to proceed.
-
-
-
-
- The uninstallation process will begin. This may take a few minutes. Do not interrupt the process or shut
- down your system.
-
-
-
-
- Once the uninstallation is complete, you'll be prompted to restart your Proxmox VE system. It's important to
- do this to ensure all ProxMenux components are fully removed.
-
-
-
-
- Manual Uninstallation (If Needed)
-
- If the built-in uninstaller doesn't work for any reason, you can try manually uninstalling ProxMenux:
-
-
- - Access your Proxmox VE system via SSH or the console
- - Navigate to the ProxMenux installation directory (typically /opt/proxmenux)
- -
- Run the manual uninstall script:
sudo ./uninstall.sh
-
- - Follow any on-screen prompts to complete the uninstallation
- -
- Remove any remaining ProxMenux files:{" "}
-
sudo rm -rf /opt/proxmenux
-
- - Restart your Proxmox VE system
-
-
- After Uninstallation
- After uninstalling ProxMenux:
-
- - Verify that the ProxMenux command is no longer recognized in the terminal
- - Check that any ProxMenux-specific configurations have been removed from your system
- -
- If you plan to reinstall ProxMenux later, make sure to download the latest version from the official source
-
+ Important Considerations
+
+ - Removing dependencies is optional. If selected, system-wide packages used by other applications might also be removed.
+ - Once uninstalled, ProxMenux cannot be restored unless reinstalled manually.
+ - Ensure you no longer need ProxMenux before confirming the uninstallation.
-
- If you're uninstalling due to issues with ProxMenux, consider reaching out to the community support forums or
- filing a bug report before uninstalling. The developers may be able to help resolve your issue without the need
- for uninstallation.
-
+
+
+ If you are uninstalling ProxMenux due to issues or missing features, consider checking the documentation or the latest updates.
+ It may be beneficial to update rather than uninstall. If you need assistance, refer to the official repository for support or troubleshooting.
+
+
)
}
-