[PR #1132] [MERGED] new providers #1151

Closed
opened 2026-03-03 01:07:55 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/certimate-go/certimate/pull/1132
Author: @fudiwei
Created: 12/30/2025
Status: Merged
Merged: 1/5/2026
Merged by: @fudiwei

Base: mainHead: main


📝 Commits (9)

  • 09c16b9 feat(provider): new deployment provider: ctyun faas
  • 1b76f2b new acme http-01 provider: s3 compatible
  • 8a730e8 feat(provider): new deployment provider: dokploy
  • b64b64e refactor(provider): normalize provider names for 1panel, baotapanel, baotapanelgo, baotawaf, cdnfly, cpanel, netlify, ratpanel, safeline
  • ca12b4b fix(provider): wrong sdk definations
  • 7a18465 feat(provider): new deployment provider: nginxproxymanager
  • 2e94c75 refactor(ui): clean code
  • 297e6a0 chore(i18n): improve i18n
  • 76597d1 chore: improve logging

📊 Changes

119 files changed (+4776 additions, -527 deletions)

View changed files

📝 go.mod (+10 -0)
📝 go.sum (+21 -25)
internal/certacme/certifiers/sp_s3.go (+32 -0)
📝 internal/certmgmt/deployers/sp_1panel.go (+3 -3)
📝 internal/certmgmt/deployers/sp_baotapanel.go (+3 -3)
📝 internal/certmgmt/deployers/sp_baotapanelgo.go (+3 -3)
📝 internal/certmgmt/deployers/sp_baotawaf.go (+3 -3)
📝 internal/certmgmt/deployers/sp_cpanel.go (+4 -3)
internal/certmgmt/deployers/sp_ctcccloud_faas.go (+27 -0)
internal/certmgmt/deployers/sp_dokploy.go (+26 -0)
📝 internal/certmgmt/deployers/sp_netlify.go (+6 -5)
internal/certmgmt/deployers/sp_nginxproxymanager.go (+34 -0)
📝 internal/certmgmt/deployers/sp_ratpanel.go (+4 -3)
📝 internal/certmgmt/deployers/sp_safeline.go (+3 -3)
📝 internal/domain/access.go (+29 -5)
📝 internal/domain/provider.go (+15 -8)
📝 internal/workflow/engine/executor_bizapply.go (+5 -4)
📝 internal/workflow/engine/executor_bizdeploy.go (+1 -1)
📝 internal/workflow/engine/executor_bizupload.go (+6 -3)
migrations/1767024000_upgrade_v0.4.13.go (+261 -0)

...and 80 more files

📄 Description

该 PR 包含以下内容变更:

  • feat: 新增 HTTP-01 提供商:S3 兼容的对象存储
  • feat: 新增部署提供商:天翼云 FaaS 函数计算。关闭 #1126
  • feat: 新增部署提供商:Dokploy
  • feat: 新增部署提供商:Nginx Proxy Manager。关闭 #1130
  • refactor: 规范化部分自建面板服务的部署提供商命名

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/certimate-go/certimate/pull/1132 **Author:** [@fudiwei](https://github.com/fudiwei) **Created:** 12/30/2025 **Status:** ✅ Merged **Merged:** 1/5/2026 **Merged by:** [@fudiwei](https://github.com/fudiwei) **Base:** `main` ← **Head:** `main` --- ### 📝 Commits (9) - [`09c16b9`](https://github.com/certimate-go/certimate/commit/09c16b94f92cefe8168e6df5006273cf2111ba0b) feat(provider): new deployment provider: ctyun faas - [`1b76f2b`](https://github.com/certimate-go/certimate/commit/1b76f2bace05e7e6b0386d365ec2a320a8a1f3c9) new acme http-01 provider: s3 compatible - [`8a730e8`](https://github.com/certimate-go/certimate/commit/8a730e8d5635383936be8139c6de7443444dc9dc) feat(provider): new deployment provider: dokploy - [`b64b64e`](https://github.com/certimate-go/certimate/commit/b64b64eda1416c7a5f16215edb5e7cdf4855e3a8) refactor(provider): normalize provider names for 1panel, baotapanel, baotapanelgo, baotawaf, cdnfly, cpanel, netlify, ratpanel, safeline - [`ca12b4b`](https://github.com/certimate-go/certimate/commit/ca12b4b740bb9aa27db9d1bcbe1b198d8493aaf9) fix(provider): wrong sdk definations - [`7a18465`](https://github.com/certimate-go/certimate/commit/7a18465b96df1fc9c9eca2de4f9356120f51b5c3) feat(provider): new deployment provider: nginxproxymanager - [`2e94c75`](https://github.com/certimate-go/certimate/commit/2e94c751ec883df2e2525d08341a5bd51f81de7c) refactor(ui): clean code - [`297e6a0`](https://github.com/certimate-go/certimate/commit/297e6a0645ea1fac14d7eefd02c5872f5545dcda) chore(i18n): improve i18n - [`76597d1`](https://github.com/certimate-go/certimate/commit/76597d11dbc79726ecb2812f601a327026779f45) chore: improve logging ### 📊 Changes **119 files changed** (+4776 additions, -527 deletions) <details> <summary>View changed files</summary> 📝 `go.mod` (+10 -0) 📝 `go.sum` (+21 -25) ➕ `internal/certacme/certifiers/sp_s3.go` (+32 -0) 📝 `internal/certmgmt/deployers/sp_1panel.go` (+3 -3) 📝 `internal/certmgmt/deployers/sp_baotapanel.go` (+3 -3) 📝 `internal/certmgmt/deployers/sp_baotapanelgo.go` (+3 -3) 📝 `internal/certmgmt/deployers/sp_baotawaf.go` (+3 -3) 📝 `internal/certmgmt/deployers/sp_cpanel.go` (+4 -3) ➕ `internal/certmgmt/deployers/sp_ctcccloud_faas.go` (+27 -0) ➕ `internal/certmgmt/deployers/sp_dokploy.go` (+26 -0) 📝 `internal/certmgmt/deployers/sp_netlify.go` (+6 -5) ➕ `internal/certmgmt/deployers/sp_nginxproxymanager.go` (+34 -0) 📝 `internal/certmgmt/deployers/sp_ratpanel.go` (+4 -3) 📝 `internal/certmgmt/deployers/sp_safeline.go` (+3 -3) 📝 `internal/domain/access.go` (+29 -5) 📝 `internal/domain/provider.go` (+15 -8) 📝 `internal/workflow/engine/executor_bizapply.go` (+5 -4) 📝 `internal/workflow/engine/executor_bizdeploy.go` (+1 -1) 📝 `internal/workflow/engine/executor_bizupload.go` (+6 -3) ➕ `migrations/1767024000_upgrade_v0.4.13.go` (+261 -0) _...and 80 more files_ </details> ### 📄 Description 该 PR 包含以下内容变更: - **feat**: 新增 HTTP-01 提供商:S3 兼容的对象存储 - **feat**: 新增部署提供商:天翼云 FaaS 函数计算。关闭 #1126 - **feat**: 新增部署提供商:Dokploy - **feat**: 新增部署提供商:Nginx Proxy Manager。关闭 #1130 - **refactor**: 规范化部分自建面板服务的部署提供商命名 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-03 01:07:55 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/certimate#1151
No description provided.