diff --git a/CHANGELOG.md b/CHANGELOG.md index 54953e3..ea82930 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,49 @@ +## 2025-05-13 + +### Fixed + +- **Startup Fix on Newer Proxmox Versions**\ + Fixed an issue where some recent Proxmox installations lacked the `/usr/local/bin` directory, causing errors when installing the execution menu. The script now creates the directory if it does not exist before downloading the main menu.\ + 🙏 Thanks to **@danielmateos** for detecting and reporting this issue. + +### Improved + +- **Updated Lynis Installation Logic in Post-Install Settings**\ + The `install_lynis()` function was improved to always install the **latest version** of Lynis by cloning the official GitHub repository: + ``` + https://github.com/CISOfy/lynis.git + ``` + The installation process now ensures the latest version is always fetched and linked properly within the system path. + + 🙏 Thanks to **@Kamunhas** for reporting this enhancement opportunity. + +- **Balanced Memory Optimization for Low-Memory Systems** + Improved the default memory settings to better support systems with limited RAM. The previous configuration could prevent low-spec servers from booting. Now, a more balanced set of kernel parameters is used, and memory compaction is enabled if supported by the system. + + ```bash + cat < -

- - Optimize Memory Management -

-

- This optimization adjusts kernel parameters to improve memory allocation and system responsiveness. -

-

+

+ + Optimize Memory Management +

+ +

+ This memory optimization configures low-level kernel parameters to improve system responsiveness and RAM availability, especially on hosts with limited memory. +

+ +

Why it's beneficial: - Efficient memory management prevents out-of-memory (OOM) conditions, - enhances stability, and optimizes resource allocation in virtualization environments. - This is particularly important for hosts running memory-intensive workloads or multiple VMs. -

-

This adjustment automates the following commands:

- + +

+ It also enables safe overcommit behavior and, if supported, proactive memory compaction to make memory use more efficient across multiple processes and containers. +

+ +

This optimization applies the following configuration:

+ + + /> < h3 className="text-xl font-semibold mt-16 mb-4 flex items-center"> diff --git a/web/public/avatars/Kamunhas.png b/web/public/avatars/Kamunhas.png new file mode 100644 index 0000000..e4ae002 Binary files /dev/null and b/web/public/avatars/Kamunhas.png differ diff --git a/web/public/avatars/jonatancastro.png b/web/public/avatars/jonatancastro.png new file mode 100644 index 0000000..ab1c6a8 Binary files /dev/null and b/web/public/avatars/jonatancastro.png differ