2
0
mirror of https://github.com/acepanel/acepanel.github.io.git synced 2026-02-06 07:13:57 +08:00

feat: 格式化

This commit is contained in:
2026-01-27 01:26:41 +08:00
parent 7184c6fcb2
commit e422162f0f
48 changed files with 407 additions and 358 deletions

View File

@@ -10,12 +10,12 @@ First, prepare a simple Node.js application. Create `app.js` in the project dire
const http = require('http');
const server = http.createServer((req, res) => {
res.writeHead(200, { 'Content-Type': 'text/plain' });
res.end('Hello from AcePanel!\n');
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Hello from AcePanel!\n');
});
server.listen(3000, () => {
console.log('Server running at http://localhost:3000/');
console.log('Server running at http://localhost:3000/');
});
```
@@ -46,6 +46,7 @@ Click "Edit" in the project list to adjust more settings:
![Project Edit](/images/quickstart/project-edit-run.png)
**Run Settings**:
- **Pre-start Command**: Execute before starting, e.g., `npm install`
- **Restart Policy**: How to handle abnormal process exits
- **Environment Variables**: Set `NODE_ENV=production`, etc.
@@ -68,7 +69,8 @@ If not, you can access directly via `http://ServerIP:3000` (need to allow port 3
::: tip Production Environment
Production environment recommendations:
- Enable "Auto Start" to automatically recover after server restart
- Configure reverse proxy to forward requests through Nginx
- Set memory limits in "Resource Limits" to prevent memory leaks
:::
:::

View File

@@ -8,20 +8,20 @@
## Supported Operating Systems
| System | Version | Status |
|--------------------|---------|-----------------|
| AlmaLinux | 10 | Recommended |
| AlmaLinux | 9 | Supported |
| RockyLinux | 10 | Recommended |
| RockyLinux | 9 | Supported |
| Debian | 13 | Recommended |
| Debian | 12 | Supported |
| Ubuntu | 24 | Recommended |
| Ubuntu | 22 | Supported |
| OpenCloudOS | 9 | Supported |
| TencentOS Server | 4 | Supported |
| CentOS Stream | 10 | Not Recommended |
| CentOS Stream | 9 | Not Recommended |
| System | Version | Status |
|------------------|---------|-----------------|
| AlmaLinux | 10 | Recommended |
| AlmaLinux | 9 | Supported |
| RockyLinux | 10 | Recommended |
| RockyLinux | 9 | Supported |
| Debian | 13 | Recommended |
| Debian | 12 | Supported |
| Ubuntu | 24 | Recommended |
| Ubuntu | 22 | Supported |
| OpenCloudOS | 9 | Supported |
| TencentOS Server | 4 | Supported |
| CentOS Stream | 10 | Not Recommended |
| CentOS Stream | 9 | Not Recommended |
Systems not listed can be tried at your own risk, but technical support is not provided.

View File

@@ -29,10 +29,10 @@ One-click backup and recovery for websites and databases, supports scheduled bac
## Comparison
| Feature | AcePanel | Similar Product 1 | Similar Product B |
|----------------|-----------------|--------------------------|---------------------------------------|
| User Interface | Clean and modern | Modern design | Complex features, more advertisements |
| Open Source | Fully open source | Only non-pro version | Partially open source, incomplete commit history |
| Resource Usage | Extremely low, single file | core + agent dual process | Higher |
| App Center | Native apps + container orchestration | Container orchestration only | Outdated apps, slow updates |
| Tech Stack | Go 1.25 + Vue 3 | Go 1.24 + Vue 3 | Python 3.7 + Vue 3 + jQuery |
| Feature | AcePanel | Similar Product 1 | Similar Product B |
|----------------|---------------------------------------|------------------------------|--------------------------------------------------|
| User Interface | Clean and modern | Modern design | Complex features, more advertisements |
| Open Source | Fully open source | Only non-pro version | Partially open source, incomplete commit history |
| Resource Usage | Extremely low, single file | core + agent dual process | Higher |
| App Center | Native apps + container orchestration | Container orchestration only | Outdated apps, slow updates |
| Tech Stack | Go 1.25 + Vue 3 | Go 1.24 + Vue 3 | Python 3.7 + Vue 3 + jQuery |

View File

@@ -4,9 +4,9 @@ Long time no see. After several delays, AcePanel 3.0 was finally completed in ea
## Upgraded to New Brand Name AcePanel
AcePanel was originally named Haozi Panel, a server operation and maintenance management panel I developed at the end of 2022.
AcePanel was originally named Rat Panel, a server operation and maintenance management panel I developed at the end of 2022.
The most common feedback I received was that the name Haozi Panel didn't sound good, so we've now changed to a more sophisticated name - AcePanel.
The most common feedback I received was that the name Rat Panel didn't sound good, so we've now changed to a more sophisticated name - AcePanel.
![AcePanel Logo](https://wmimg.com/i/1424/2026/01/6975d8a45a01d.png)
@@ -130,12 +130,11 @@ Also starting from AcePanel 3.0, RHEL 8-based systems (AlmaLinux 8/Rocky Linux 8
Additionally, to support pre-built installation packages to solve the much-criticized slow MySQL compilation issue, AcePanel has changed the default installation directory to `/opt/ace` and no longer allows customization (expected to have minimal impact, you can still mount data disks before installation).
## About Old Version Upgrade and Maintenance
We plan to release a script to upgrade from the old Haozi Panel 2.x to AcePanel 3.0 after AcePanel 3.0 has been stable for a while. Given the significant changes, a perfect upgrade is not expected to be achievable, please be aware.
We plan to release a script to upgrade from the old Rat Panel 2.x to AcePanel 3.0 after AcePanel 3.0 has been stable for a while. Given the significant changes, a perfect upgrade is not expected to be achievable, please be aware.
The old Haozi Panel 2.x will continue to receive security updates for a period of time (expected until the end of 2026). You can arrange your upgrade during this period.
The old Rat Panel 2.x will continue to receive security updates for a period of time (expected until the end of 2026). You can arrange your upgrade during this period.
## Open Source License Change