2
0
mirror of https://github.com/acepanel/panel.git synced 2026-02-04 06:40:59 +08:00
2023-10-25 02:22:55 +08:00
2023-10-24 02:51:07 +08:00
2023-10-19 22:36:45 +08:00
2023-09-11 16:43:39 +08:00
2023-10-23 02:37:19 +08:00
2023-10-25 02:22:55 +08:00
2023-06-22 00:09:56 +08:00
2023-09-11 16:43:39 +08:00
2023-07-09 00:37:20 +08:00
2023-10-03 20:47:58 +08:00
2023-10-25 02:22:55 +08:00
2023-10-25 02:22:55 +08:00
2023-07-20 01:45:12 +08:00
2023-10-25 02:22:55 +08:00
2023-10-25 02:22:55 +08:00
2023-10-03 20:47:58 +08:00
2023-10-03 20:47:58 +08:00

HaoZi Linux Panel

[简体中文] | [English]

The HaoZi Linux Panel is a lightweight Linux server operation and maintenance management panel developed using Golang for our own business needs. It is open source under the GNU Affero General Public License v3.0 protocol.

Disclaimer: It is strictly prohibited to use the HaoZi Linux Panel to engage in any illegal activities. Please do not request any form of technical support from us for illegal sites. If illegal content is discovered during the technical support process, we will immediately stop technical support and retain relevant evidence.

Communication QQ group: 12370907 | QQ channel: pd.qq.com/s/fyol46wfy

UI Screenshots

UI Screenshots

Operating Environment

HaoZi Linux Panel only supports the latest version of mainstream systems under the amd64 | arm64 architecture. It does not support Ubuntu because its releases are too frequent and difficult to maintain.

Recommended to use Debian for low-configuration machines, as its resource usage is lower than that of the RHEL system. For other machines, recommended to use RockyLinux | AlmaLinux, which has a longer maintenance cycle and is more stable.

For other systems not in the table below (OpenCloudOS 8, Anolis 8, CentOS Stream 8/9, Debian 11, etc.), you can try to install it yourself, but normal operation is not guaranteed, and free technical support is not provided (theoretically there will be no major question).

CentOS Stream can be migrated to a supported system using the migration script: CentOS 8/9 Migration Script

OS Version
RHEL 9
RockyLinux 9
AlmaLinux 9
Debian 12

As system versions are constantly updated, we may also terminate support for some older systems to ensure the stability of the panel.

Install Panel

Before installing the panel, you need to understand the basic knowledge of the LNMP environment and how to deal with common LNMP environment problems. It is not recommended for users with zero basic knowledge to install and use HaoZi Linux Panel (Recommended: aaPanel - easy-to-use server operation and maintenance panel).

If you decide to continue, please log in to the server as root user and execute the following command to install the panel:

HAOZI_DL_URL="https://jihulab.com/haozi-team/download/-/raw/main/panel"; curl -sSL -O ${HAOZI_DL_URL}/install_panel.sh && curl -sSL -O ${HAOZI_DL_URL}/install_panel.sh.checksum.txt && sha256sum -c install_panel.sh.checksum.txt && bash install_panel.sh || echo "Checksum Verification Failed, File May Have Been Tampered With, Operation Terminated"

Uninstall Panel

Recommended to back up data and reinstall the system first, so that the system can be kept clean.

If you are unable to reinstall the system, log in to the server as the root user and execute the following command to uninstall the panel:

HAOZI_DL_URL="https://jihulab.com/haozi-team/download/-/raw/main/panel"; curl -sSL -O ${HAOZI_DL_URL}/uninstall_panel.sh && curl -sSL -O ${HAOZI_DL_URL}/uninstall_panel.sh.checksum.txt && sha256sum -c uninstall_panel.sh.checksum.txt && bash uninstall_panel.sh || echo "Checksum Verification Failed, File May Have Been Tampered With, Operation Terminated"

Before uninstalling the panel, please be sure to back up all data and uninstall all panel plugins in advance. The data will not be recoverable after uninstallation!

Daily Maintenance

Use panel command for daily maintenance:

panel

See more usage methods and tips in Wiki.

Feedback

For usage issues, you can ask questions in the WePublish Community Forum or seek AI help in the QQ group @坤坤. You can also seek paid support in the group.

For issues with the panel itself, you can submit feedback on the Issues page of GitHub. Please note the wisdom of asking questions.

Contribute code

Find/Create Issue

You can find or create an Issue in Issue List, leave a message to express your willingness to deal with the Issue, and get confirmation from the maintainer. Start processing.

Create PR

  • During the development process, if you encounter a problem, you can describe the problem in detail in the Issue at any time for further communication, but before doing so, please make sure that you have tried your best to solve the problem through Google and other methods;
  • PRs must be submitted to our JiHu GitLab repository https://jihulab.com/haozi-team/panel. Do not submit on GitHub;
  • When the PR is completed, please add the 🚀 Review Ready tag to it, and the maintainer will review it in time;
  • We very much welcome your contributions and will add you to the homepage contributors in the next release; ❤️

Sponsor

CDN

Object Storage

DevOps

Accept cloud resources and financial sponsorship, you can contact us through QQ group

Contributor

This project owes its existence to all those who have contributed. To contribute, please check the contributed code section first.

Star History

Star History Chart
Description
AcePanel - Enterprise server operation and maintenance management panel
Readme BSD-3-Clause 105 MiB
Languages
Go 55.4%
Vue 44.6%