diff --git a/web/app/docs/post-install/basic-settings/page.tsx b/web/app/docs/post-install/basic-settings/page.tsx
new file mode 100644
index 0000000..e22fd4e
--- /dev/null
+++ b/web/app/docs/post-install/basic-settings/page.tsx
@@ -0,0 +1,66 @@
+import type { Metadata } from "next"
+
+export const metadata: Metadata = {
+ title: "ProxMenux Post-Install: Basic Settings",
+ description:
+ "Detailed guide to the Basic Settings category in the ProxMenux post-install script for Proxmox VE optimization.",
+ openGraph: {
+ title: "ProxMenux Post-Install: Basic Settings",
+ description:
+ "Detailed guide to the Basic Settings category in the ProxMenux post-install script for Proxmox VE optimization.",
+ type: "article",
+ url: "https://macrimi.github.io/ProxMenux/docs/post-install/basic-settings",
+ images: [
+ {
+ url: "https://macrimi.github.io/ProxMenux/basic-settings-image.png",
+ width: 1200,
+ height: 630,
+ alt: "ProxMenux Post-Install Basic Settings",
+ },
+ ],
+ },
+ twitter: {
+ card: "summary_large_image",
+ title: "ProxMenux Post-Install: Basic Settings",
+ description:
+ "Detailed guide to the Basic Settings category in the ProxMenux post-install script for Proxmox VE optimization.",
+ images: ["https://macrimi.github.io/ProxMenux/basic-settings-image.png"],
+ },
+}
+
+export default function BasicSettingsPage() {
+ return (
+
+
Basic Settings
+
+ The Basic Settings category in the customizable_post_install.sh script covers fundamental configurations for
+ your Proxmox VE installation. These settings lay the groundwork for a well-optimized system.
+
+
Available Optimizations
+
+
+ Timezone Configuration: Set the system timezone to ensure accurate time-based operations.
+
+
+ Hostname Setup: Configure a custom hostname for easier identification of your Proxmox VE
+ server.
+
+
+ Repository Management: Optimize package repositories for faster updates and access to
+ necessary software.
+
+ {/* Add more list items for each optimization in this category */}
+
+
Usage
+
+ When running the customizable_post_install.sh script, you'll be prompted to choose which Basic Settings
+ optimizations to apply. You can select all or pick specific ones based on your needs.
+
+
+ For detailed information on each optimization and its impact, refer to the script comments or consult the
+ ProxMenux documentation.
+
+
+ )
+}
+
diff --git a/web/app/docs/post-install/customization/page.tsx b/web/app/docs/post-install/customization/page.tsx
new file mode 100644
index 0000000..c6554e4
--- /dev/null
+++ b/web/app/docs/post-install/customization/page.tsx
@@ -0,0 +1,60 @@
+import type { Metadata } from "next"
+
+export const metadata: Metadata = {
+ title: "ProxMenux Post-Install: Customization Settings",
+ description:
+ "Detailed guide to Customization Settings in the ProxMenux post-install script for personalizing your Proxmox VE environment.",
+ openGraph: {
+ title: "ProxMenux Post-Install: Customization Settings",
+ description:
+ "Detailed guide to Customization Settings in the ProxMenux post-install script for personalizing your Proxmox VE environment.",
+ type: "article",
+ url: "https://macrimi.github.io/ProxMenux/docs/post-install/customization",
+ images: [
+ {
+ url: "https://macrimi.github.io/ProxMenux/customization-settings-image.png",
+ width: 1200,
+ height: 630,
+ alt: "ProxMenux Post-Install Customization Settings",
+ },
+ ],
+ },
+ twitter: {
+ card: "summary_large_image",
+ title: "ProxMenux Post-Install: Customization Settings",
+ description:
+ "Detailed guide to Customization Settings in the ProxMenux post-install script for personalizing your Proxmox VE environment.",
+ images: ["https://macrimi.github.io/ProxMenux/customization-settings-image.png"],
+ },
+}
+
+export default function CustomizationSettingsPage() {
+ return (
+
+
Customization Settings
+
+ The Customization Settings category in the customizable_post_install.sh script allows you to personalize various
+ aspects of your Proxmox VE environment.
+
+
Available Customizations
+
+
+ UI Customizations: Modify the Proxmox VE web interface appearance.
+
+
+ Custom Scripts: Add your own scripts to run post-installation.
+
+
+ Email Notifications: Configure email settings for system notifications.
+
+ {/* Add more list items for each customization option in this category */}
+
+
Usage
+
+ During the execution of customizable_post_install.sh, you'll have the option to apply various Customization
+ Settings. Select the options that best suit your preferences and operational needs.
+
+
+ )
+}
+
diff --git a/web/app/docs/post-install/hardware/page.tsx b/web/app/docs/post-install/hardware/page.tsx
new file mode 100644
index 0000000..05ad5cf
--- /dev/null
+++ b/web/app/docs/post-install/hardware/page.tsx
@@ -0,0 +1,60 @@
+import type { Metadata } from "next"
+
+export const metadata: Metadata = {
+ title: "ProxMenux Post-Install: Hardware Settings",
+ description:
+ "Comprehensive guide to Hardware Settings in the ProxMenux post-install script for Proxmox VE hardware optimization.",
+ openGraph: {
+ title: "ProxMenux Post-Install: Hardware Settings",
+ description:
+ "Comprehensive guide to Hardware Settings in the ProxMenux post-install script for Proxmox VE hardware optimization.",
+ type: "article",
+ url: "https://macrimi.github.io/ProxMenux/docs/post-install/hardware",
+ images: [
+ {
+ url: "https://macrimi.github.io/ProxMenux/hardware-settings-image.png",
+ width: 1200,
+ height: 630,
+ alt: "ProxMenux Post-Install Hardware Settings",
+ },
+ ],
+ },
+ twitter: {
+ card: "summary_large_image",
+ title: "ProxMenux Post-Install: Hardware Settings",
+ description:
+ "Comprehensive guide to Hardware Settings in the ProxMenux post-install script for Proxmox VE hardware optimization.",
+ images: ["https://macrimi.github.io/ProxMenux/hardware-settings-image.png"],
+ },
+}
+
+export default function HardwareSettingsPage() {
+ return (
+
+
Hardware Settings
+
+ The Hardware Settings category in the customizable_post_install.sh script focuses on optimizing Proxmox VE for
+ your specific hardware configuration.
+
+
Available Optimizations
+
+
+ CPU Optimizations: Configure settings for optimal CPU performance.
+
+
+ Memory Management: Optimize memory usage and allocation.
+
+ {/* Add more list items for each optimization in this category */}
+
+
Usage
+
+ During the execution of customizable_post_install.sh, you'll have the option to apply various Hardware Settings
+ optimizations. Choose the ones that are most relevant to your hardware setup for best results.
+
+
+ )
+}
+
diff --git a/web/app/docs/post-install/network/page.tsx b/web/app/docs/post-install/network/page.tsx
new file mode 100644
index 0000000..86cf1ce
--- /dev/null
+++ b/web/app/docs/post-install/network/page.tsx
@@ -0,0 +1,60 @@
+import type { Metadata } from "next"
+
+export const metadata: Metadata = {
+ title: "ProxMenux Post-Install: Network Settings",
+ description:
+ "Detailed guide to Network Settings in the ProxMenux post-install script for optimizing Proxmox VE network performance and configuration.",
+ openGraph: {
+ title: "ProxMenux Post-Install: Network Settings",
+ description:
+ "Detailed guide to Network Settings in the ProxMenux post-install script for optimizing Proxmox VE network performance and configuration.",
+ type: "article",
+ url: "https://macrimi.github.io/ProxMenux/docs/post-install/network",
+ images: [
+ {
+ url: "https://macrimi.github.io/ProxMenux/network-settings-image.png",
+ width: 1200,
+ height: 630,
+ alt: "ProxMenux Post-Install Network Settings",
+ },
+ ],
+ },
+ twitter: {
+ card: "summary_large_image",
+ title: "ProxMenux Post-Install: Network Settings",
+ description:
+ "Detailed guide to Network Settings in the ProxMenux post-install script for optimizing Proxmox VE network performance and configuration.",
+ images: ["https://macrimi.github.io/ProxMenux/network-settings-image.png"],
+ },
+}
+
+export default function NetworkSettingsPage() {
+ return (
+
+
Network Settings
+
+ The Network Settings category in the customizable_post_install.sh script focuses on optimizing network
+ configurations and performance for your Proxmox VE installation.
+
+ Firewall Configurations: Set up and configure firewall rules for enhanced security.
+
+
+ Network Bridge Settings: Optimize network bridging for efficient VM and container networking.
+
+ {/* Add more list items for each optimization in this category */}
+
+
Usage
+
+ During the execution of customizable_post_install.sh, you'll have the option to apply various Network Settings
+ optimizations. Select the configurations that best suit your network infrastructure and requirements.
+
+ The customizable_post_install.sh script is a comprehensive tool for optimizing and customizing your Proxmox VE
+ installation. It covers a wide range of settings across various categories, allowing you to fine-tune your
+ system according to your specific needs.
+
+
This script includes {categories.length} main categories of optimizations and settings:
+
+ {categories.map((category) => (
+
+
+ {category.name}
+
+
+ ))}
+
+
Click on each category to learn more about the specific optimizations and settings available.
+
+ )
+}
+
diff --git a/web/app/docs/post-install/security/page.tsx b/web/app/docs/post-install/security/page.tsx
new file mode 100644
index 0000000..885e028
--- /dev/null
+++ b/web/app/docs/post-install/security/page.tsx
@@ -0,0 +1,60 @@
+import type { Metadata } from "next"
+
+export const metadata: Metadata = {
+ title: "ProxMenux Post-Install: Security Settings",
+ description:
+ "In-depth guide to Security Settings in the ProxMenux post-install script for enhancing Proxmox VE security measures and configurations.",
+ openGraph: {
+ title: "ProxMenux Post-Install: Security Settings",
+ description:
+ "In-depth guide to Security Settings in the ProxMenux post-install script for enhancing Proxmox VE security measures and configurations.",
+ type: "article",
+ url: "https://macrimi.github.io/ProxMenux/docs/post-install/security",
+ images: [
+ {
+ url: "https://macrimi.github.io/ProxMenux/security-settings-image.png",
+ width: 1200,
+ height: 630,
+ alt: "ProxMenux Post-Install Security Settings",
+ },
+ ],
+ },
+ twitter: {
+ card: "summary_large_image",
+ title: "ProxMenux Post-Install: Security Settings",
+ description:
+ "In-depth guide to Security Settings in the ProxMenux post-install script for enhancing Proxmox VE security measures and configurations.",
+ images: ["https://macrimi.github.io/ProxMenux/security-settings-image.png"],
+ },
+}
+
+export default function SecuritySettingsPage() {
+ return (
+
+
Security Settings
+
+ The Security Settings category in the customizable_post_install.sh script focuses on enhancing the security
+ measures and configurations of your Proxmox VE installation.
+
+
Available Optimizations
+
+
+ SSH Hardening: Implement best practices for securing SSH access.
+
+
+ Firewall Rules: Set up and configure robust firewall rules.
+
+
+ User Authentication: Enhance user authentication mechanisms.
+
+ {/* Add more list items for each optimization in this category */}
+
+
Usage
+
+ When running the customizable_post_install.sh script, you can select specific Security Settings optimizations to
+ apply. Choose the options that best align with your security requirements and policies.
+
+
+ )
+}
+
diff --git a/web/app/docs/post-install/storage/page.tsx b/web/app/docs/post-install/storage/page.tsx
new file mode 100644
index 0000000..2ad1686
--- /dev/null
+++ b/web/app/docs/post-install/storage/page.tsx
@@ -0,0 +1,60 @@
+import type { Metadata } from "next"
+
+export const metadata: Metadata = {
+ title: "ProxMenux Post-Install: Storage Settings",
+ description:
+ "Comprehensive guide to Storage Settings in the ProxMenux post-install script for optimizing Proxmox VE storage performance and management.",
+ openGraph: {
+ title: "ProxMenux Post-Install: Storage Settings",
+ description:
+ "Comprehensive guide to Storage Settings in the ProxMenux post-install script for optimizing Proxmox VE storage performance and management.",
+ type: "article",
+ url: "https://macrimi.github.io/ProxMenux/docs/post-install/storage",
+ images: [
+ {
+ url: "https://macrimi.github.io/ProxMenux/storage-settings-image.png",
+ width: 1200,
+ height: 630,
+ alt: "ProxMenux Post-Install Storage Settings",
+ },
+ ],
+ },
+ twitter: {
+ card: "summary_large_image",
+ title: "ProxMenux Post-Install: Storage Settings",
+ description:
+ "Comprehensive guide to Storage Settings in the ProxMenux post-install script for optimizing Proxmox VE storage performance and management.",
+ images: ["https://macrimi.github.io/ProxMenux/storage-settings-image.png"],
+ },
+}
+
+export default function StorageSettingsPage() {
+ return (
+
+
Storage Settings
+
+ The Storage Settings category in the customizable_post_install.sh script is dedicated to optimizing storage
+ configurations and performance in your Proxmox VE environment.
+
+
Available Optimizations
+
+
+ ZFS Optimizations: Tune ZFS parameters for optimal performance and reliability.
+
+ Disk I/O Scheduler: Configure the most suitable I/O scheduler for your storage devices.
+
+ {/* Add more list items for each optimization in this category */}
+
+
Usage
+
+ When running the customizable_post_install.sh script, you can select specific Storage Settings optimizations to
+ apply. Choose the options that best match your storage infrastructure and performance requirements.
+
+
+ )
+}
+
diff --git a/web/app/docs/post-install/system/page.tsx b/web/app/docs/post-install/system/page.tsx
new file mode 100644
index 0000000..fe0085a
--- /dev/null
+++ b/web/app/docs/post-install/system/page.tsx
@@ -0,0 +1,60 @@
+import type { Metadata } from "next"
+
+export const metadata: Metadata = {
+ title: "ProxMenux Post-Install: System Settings",
+ description:
+ "Detailed guide to the System Settings category in the ProxMenux post-install script for Proxmox VE optimization.",
+ openGraph: {
+ title: "ProxMenux Post-Install: System Settings",
+ description:
+ "Detailed guide to the System Settings category in the ProxMenux post-install script for Proxmox VE optimization.",
+ type: "article",
+ url: "https://macrimi.github.io/ProxMenux/docs/post-install/system",
+ images: [
+ {
+ url: "https://macrimi.github.io/ProxMenux/system-settings-image.png",
+ width: 1200,
+ height: 630,
+ alt: "ProxMenux Post-Install System Settings",
+ },
+ ],
+ },
+ twitter: {
+ card: "summary_large_image",
+ title: "ProxMenux Post-Install: System Settings",
+ description:
+ "Detailed guide to the System Settings category in the ProxMenux post-install script for Proxmox VE optimization.",
+ images: ["https://macrimi.github.io/ProxMenux/system-settings-image.png"],
+ },
+}
+
+export default function SystemSettingsPage() {
+ return (
+
+
System Settings
+
+ The System Settings category in the customizable_post_install.sh script focuses on core system configurations
+ and optimizations for your Proxmox VE installation.
+
+
Available Optimizations
+
+
+ Kernel Parameters: Optimize kernel settings for improved performance and stability.
+
+
+ System Limits: Adjust system limits for better resource management.
+
+
+ Scheduled Tasks: Set up important system maintenance tasks.
+
+ {/* Add more list items for each optimization in this category */}
+
+
Usage
+
+ When running the customizable_post_install.sh script, you'll be prompted to choose which System Settings
+ optimizations to apply. Select the ones that best suit your Proxmox VE environment and requirements.
+
+
+ )
+}
+
diff --git a/web/app/docs/post-install/virtualization/page.tsx b/web/app/docs/post-install/virtualization/page.tsx
new file mode 100644
index 0000000..862c193
--- /dev/null
+++ b/web/app/docs/post-install/virtualization/page.tsx
@@ -0,0 +1,60 @@
+import type { Metadata } from "next"
+
+export const metadata: Metadata = {
+ title: "ProxMenux Post-Install: Virtualization Settings",
+ description:
+ "In-depth guide to Virtualization Settings in the ProxMenux post-install script for optimizing Proxmox VE virtualization capabilities.",
+ openGraph: {
+ title: "ProxMenux Post-Install: Virtualization Settings",
+ description:
+ "In-depth guide to Virtualization Settings in the ProxMenux post-install script for optimizing Proxmox VE virtualization capabilities.",
+ type: "article",
+ url: "https://macrimi.github.io/ProxMenux/docs/post-install/virtualization",
+ images: [
+ {
+ url: "https://macrimi.github.io/ProxMenux/virtualization-settings-image.png",
+ width: 1200,
+ height: 630,
+ alt: "ProxMenux Post-Install Virtualization Settings",
+ },
+ ],
+ },
+ twitter: {
+ card: "summary_large_image",
+ title: "ProxMenux Post-Install: Virtualization Settings",
+ description:
+ "In-depth guide to Virtualization Settings in the ProxMenux post-install script for optimizing Proxmox VE virtualization capabilities.",
+ images: ["https://macrimi.github.io/ProxMenux/virtualization-settings-image.png"],
+ },
+}
+
+export default function VirtualizationSettingsPage() {
+ return (
+
+
Virtualization Settings
+
+ The Virtualization Settings category in the customizable_post_install.sh script is dedicated to optimizing the
+ core virtualization capabilities of Proxmox VE.
+
+
Available Optimizations
+
+
+ KVM Optimizations: Enhance KVM performance and features.
+
+ VM Template Configurations: Set up efficient VM templates for quick deployment.
+
+ {/* Add more list items for each optimization in this category */}
+
+
Usage
+
+ When running the customizable_post_install.sh script, you can select specific Virtualization Settings
+ optimizations to apply. Choose the options that best align with your virtualization needs and workload types.
+