🔥 🔥 🔥 现代化、开源的 Linux 服务器运维管理面板。
Find a file
DeployThemAll 55ccb9fe61
fix: DNS Manual SSL certificate issues for wildcard domains (#11642)
This fix addresses three bugs in the DNS Manual SSL certificate flow:

1. **Order caching fails when Expires is zero**: ACME orders often have
   zero Expires initially. The condition `!Expires.IsZero()` caused valid
   cached orders to be deleted and recreated with different TXT values.
   Fixed by checking `Expires.IsZero() || Expires.After(now)`.

2. **Wildcard and base domain TXT records overwrite each other**: When
   requesting SSL for both `example.com` and `*.example.com`, both
   authorizations have identifier `example.com`, causing one TXT value
   to overwrite the other. Fixed by using `*.domain` as the map key.

3. **Only first TXT record checked**: When multiple TXT records exist,
   only the first was checked. Fixed by returning all TXT values and
   checking if expected value exists in any of them.

```release-note
Fix DNS Manual SSL certificate issues for wildcard domains
```

Co-authored-by: DeployThemAll <deploythemall@users.noreply.github.com>
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-15 10:42:59 +08:00
.github chore: limit gitee sync workflow to main repo (#11112) 2025-11-28 16:47:37 +08:00
.idea
.vscode
agent fix: DNS Manual SSL certificate issues for wildcard domains (#11642) 2026-01-15 10:42:59 +08:00
ci chore: remove UPX compression 2025-11-24 18:27:54 +08:00
core fix: Fix GPU monitoring page refresh abnormality issue (#11635) 2026-01-14 06:57:57 +00:00
docs chore: update copyright (#11524) 2025-12-31 09:03:56 +08:00
frontend feat: add support for Porkbun DNS provider (#11614) 2026-01-14 10:38:12 +08:00
.gitattributes
.gitignore
.goreleaser.yaml chore: remove UPX compression 2025-11-24 18:27:54 +08:00
CODE_OF_CONDUCT.md
CONTRIBUTING.md
LICENSE
Makefile perf: change db connect params (#11055) 2025-11-24 10:03:15 +00:00
OWNERS
README.md
SECURITY.md
sonar-project.properties

1Panel

Top-Rated Web-based Linux Server Management Tool
Best VPS control panel
新一代的 Linux 服务器运维管理面板

1Panel-dev%2F1Panel | Trendshift

License: GPL v3 Codacy chat on Discord GitHub release Stars

English 中文(简体) 日本語 Português (Brasil) العربية Deutsch Español
français 한국어 Bahasa Indonesia 中文(繁體) Türkçe Русский Bahasa Melayu


1Panel is an open-source, modern web-based control panel for Linux server management.

  • Efficient Management: Through a user-friendly web graphical interface, 1Panel enables users to effortlessly manage their Linux servers. Key features include host monitoring, file management, database administration, container management, LLMs management.
  • Rapid Website Deployment: With deep integration of the popular open-source website building software WordPress, 1Panel streamlines the process of domain binding and SSL certificate configuration, all achievable with just one click.
  • Application Store: 1Panel curates a wide range of high-quality open-source tools and applications, facilitating easy installation and updates for its users.
  • Security and Reliability: By leveraging containerization and secure application deployment practices, 1Panel minimizes vulnerability exposure. It further enhances security through integrated firewall management and log auditing capabilities.
  • One-Click Backup & Restore: Data protection is made simple with 1Panel's one-click backup and restore functionality, supporting various cloud storage solutions to ensure data integrity and availability.

Quick Start

Execute the script below and follow the prompts to install 1Panel:

curl -sSL https://resource.1panel.pro/quick_start.sh -o quick_start.sh && bash quick_start.sh

Please refer to our documentation for more details.

中国用户请使用这个 安装脚本,其应用数量比国际版本更丰富。

Screenshot

UI Display

Star History

Star History Chart

Pro Edition

Compared to the OSS Edition, 1Panel Pro Edition provides users with a wealth of enhanced features and technical support services. Enhanced features include WAF enhancement, website tamper protection, website monitoring, GPU monitoring, custom logo and theme color, etc. Click to view the detailed introduction of the Pro Edition.

Security Information

If you discover any security issues, please refer to SECURITY.md.

License

Licensed under The GNU General Public License version 3 (GPLv3) (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

https://www.gnu.org/licenses/gpl-3.0.html

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.