Added toolbox management function, reconstructed website certificate management function, 1Panel open source panel v1.9.0 released

On December 18, 2023, the modern, open source Linux server operation and maintenance management panel 1Panel officially released version v1.9.0.

In this version, 1Panel introduces new toolbox management functions, including Swap partition management, Fail2Ban management and other functions. In addition, 1Panel has completely restructured the website certificate management function, and now supports adding ACME accounts such as ZeroSSL, BuyPass, and Google Cloud, and also added DNS accounts such as GoDaddy, Name.com, NameCheap, and NameSilo. When applying for a certificate, the system supports multiple encryption algorithms, can create self-signed certificates, and provides certificate upload and download functions. Users can also delete certificates in batches and push certificates to the local directory. The container configuration page also adds new IPv6-related configuration options.

In addition, the 1Panel open source project team has also made more than 70 feature updates and bug fixes. The 1Panel app store has added 10 new apps and updated 20 apps. Thanks to community users for their feedback and support, the new version of 1Panel has more complete functions.

Highlights Update

■ Added toolbox management

1Panel v1.9.0 adds a new toolbox management function, including Swap partition management and Fail2Ban management, to help users manage and maintain their systems more easily.

Through the Swap partition management function, users can easily create, modify or delete Swap partitions to optimize the system's memory usage and performance. This feature is particularly important for users who need to adjust system resource allocation, and can effectively improve system operating efficiency.

Fail2Ban can be used to prevent malicious logins and attacks. The new management function allows users to more intuitively monitor and manage the configuration of Fail2Ban, including setting IP blocking rules, viewing logs and adjusting protection strategies, thereby improving the security and stability of the system. .

▲ Figure 1 1Panel toolbox

■ Reconstruct website certificate management

1Panel v1.9.0 further strengthens the website certificate management function and supports multiple ACME accounts and DNS accounts.

Now, users can easily add ACME accounts such as ZeroSSL, BuyPass, and Google Cloud, while adding support for DNS accounts such as GoDaddy, Name.com, NameCheap, and NameSilo. During the certificate application process, the system supports multiple encryption algorithms, allowing users to choose the appropriate encryption method according to their own needs. In addition, users can also create self-signed certificates, and 1Panel provides users with certificate upload and download functions, making certificate management more convenient.

1Panel also provides the function of batch deletion of certificates, and allows users to push certificates to local directories, making the entire certificate management process more flexible and efficient.

▲ Figure 2 1Panel website certificate management

■ Container IPv6 configuration

1Panel v1.9.0 adds container IPv6-related configuration functions, providing users with support for IPv6 container networks.

Now, users can easily set up and manage IPv6 networks in the container configuration page, assign IPv6 addresses to their containers, and achieve broader network connectivity. This feature allows users to more flexibly configure their container network environment, fully utilize the advantages of the IPv6 protocol, and improve network performance and scalability.

▲ Figure 3 1Panel container IPv6 configuration

new features

Overview: Swap partition monitoring is added to the status bar of the overview page;

■ Website: Add multiple DNS service providers;

 Website: Acme adds support for ZeroSSL, BuyPass and Google Cloud accounts;

 Website: Supports importing IP certificates;

 Website: Supports application for ECC type certificate;

 Website: Add the function of creating a self-signed certificate;

 Website: Add the function of pushing the certificate to the local directory;

 Website: Add the function of batch deletion of certificates;

 Website: Add the function of manually creating certificate updates;

 Website: Add certificate download function;

 Website: Certificate supports setting remark information;

 Website: The certificate application page supports selecting a domain name from the website list;

 Website: supports viewing the certificate application process log;

 Website: Support third-party store applications when creating a PHP runtime environment;

 Website: Add OpenResty reload function;

 Website: supports the creation of websites with the same domain name and different ports;

 Website: The website list supports sorting according to status;

 App Store: The version list on the application upgrade page supports sorting;

 App Store: The application list adds the option of whether to display local applications;

 App Store: App installation adds IPv6 address port monitoring function;

 Database: MySQL database management supports jumping to the Adminer application; v

 Database: Supports setting SSL when adding a MySQL remote database;

 Container: Add IPv6 related configurations to the container configuration page;

 Container: When creating a container, you can choose whether to enable privileged mode;

 Container: supports custom .sock file path;

 Host: supports drag and drop upload of files and folders at the same time;

 Host: Add an option to enable the file recycle bin function;

 Host: File editor adds newline function;

 Toolbox: Add host toolbox management function;

 Toolbox: Add Fail2Ban management function;

 Toolbox: Add Swap management function;

 Panel settings: Add the function of automatically switching the panel theme following the system;

 Panel settings: SSL settings support the selection of local certificates;

 Panel settings: Add WebDAV support for backup accounts;

 System:1pctlThe command line tool supports modifying panel information;

 System: The backup list page displays the backup file size.

Function optimization

Website: Optimize the certificate application process;

■ Website: Add pathinfo related configurations to the PHP website settings page;

■ Website: Optimize the display effect of PHP running environment log;

 Website: Create CloudFlare DNS certificate and modify it to use Token;

 App Store: The application upgrade interface adds relevant links such as the application official website;

 App Store: App details can be viewed on the Installed Apps page;

 App Store: Automatically echo username and password when the application relies on MongoDB and MinIO;

 App Store: Optimize application upgrade logic;

 App Store: Optimize and update the application store request timeout logic;

 Database: Automatically fill in the username when creating the database;

 Container: The container port jumping function adds IPv4 and IPv6 judgment;

 Container: Optimize container list port display style;

 Container: Optimize container name rule prompt information;

 Container: Modify the orchestration function and add a failure rollback mechanism;

 Host: Optimize the host test connection function logic;

 Host: Optimize zip file decompression logic;

 Host: Ignore untrusted certificates when downloading files remotely;

 Toolbox: Cache cleaning function moved to the toolbox menu;

 Scheduled task: Optimize the prompt information for downloading backup files when backing up all databases;

 Panel settings: Panel certificate automatic renewal adds restart prompt message;

 System: Optimize the quick jump button style for uninstalled prompt information in the system;

 System: Optimize some editable table styles;

 System: Optimize the copy button component;

 System: Add rewriting rules for Yii 2.0 framework;

 System: Some log pages implement rolling updates;

 System: Add some form verification.

Bug fixes

 Website: Fixed the issue of failure to add User-Agent filter;

 Website: Fixed the problem of incorrect quick jump address for non-port 80 website domain names;

 Container: Fixed the problem that deleting the exposed port IP did not take effect when editing the container;

 Container: Fixed the issue where the upgrade failed due to empty container image tag;

 Container: Fixed the issue of storage volume creation time loading error;

 Container: Fixed the issue that caused the image label to be empty after deleting a used image;

 Host: Fixed the issue where the upload progress was not displayed when uploading small files;

 Host: Fixed the problem of error reporting when deleting files in some scenarios;

 Host: Fixed the issue that caused errors in subsequent deletion operations after manually deleting target files;

 Toolbox: Fixed the problem of error when editing process daemon name and number of processes;

 Panel settings: Fixed the issue of panel certificate not being synchronized after renewal;

 System: Fixed the issue that clearing the search box content in some scenarios would cause the browser to jitter.

app Store

 New Umami;

 新增DataEase v2;

 New ChatGPT-Next-Web;

 New FileBrowser;

 新增Elasticsearch;

 新增Consul;

 New Prometheus;

 New Grafana;

 New Koishi;

 New FileCodeBox;

 Gitea version book edition v1.21.2;

 Jenkins version upgraded to v2.436;

 The WordPress version is upgraded to v6.4.2;

 Nexus Repository version upgraded to v3.63.0;

 Portainer-CE version upgraded to v2.19.4;

 Komga version edition v1.8.4;

 Draw.io version upgraded to v22.1.8;

 Redpanda Console version upgraded to v2.3.8;

 ClickHouse version book edition v23.11.1;

 Kafka version upgraded to v3.6.1;

 Tailchat version upgraded to v1.10.0;

 Memos version upgraded to v0.18.0;

 Uptime Kuma version book edition v1.23.10;

 Material for MkDocs version upgraded to v9.5.2;

 AdGuardHome version upgraded to v0.107.43;

 Nextcloud version upgraded to 28.0.0;

 Synapse version is upgraded to v1.98.0.

Supongo que te gusta

Origin www.oschina.net/news/271512/1panel-1-9-0-released
Recomendado
Clasificación