feat: add cachefly deployer

This commit is contained in:
Fu Diwei
2025-02-18 11:45:41 +08:00
parent 7c3f2399c2
commit 46f02331fd
52 changed files with 433 additions and 192 deletions

View File

@@ -67,6 +67,10 @@ type AccessConfigForBytePlus struct {
SecretKey string `json:"secretKey"`
}
type AccessConfigForCacheFly struct {
ApiToken string `json:"apiToken"`
}
type AccessConfigForCloudflare struct {
DnsApiToken string `json:"dnsApiToken"`
}
@@ -87,7 +91,7 @@ type AccessConfigForEdgio struct {
}
type AccessConfigForGcore struct {
ApiToken string `json:"apiToken"`
ApiToken string `json:"apiToken"`
}
type AccessConfigForGname struct {

View File

@@ -19,8 +19,8 @@ const (
AccessProviderTypeBaishan = AccessProviderType("baishan")
AccessProviderTypeBaotaPanel = AccessProviderType("baotapanel")
AccessProviderTypeBytePlus = AccessProviderType("byteplus")
AccessProviderTypeCacheFly = AccessProviderType("cachefly") // CacheFly预留
AccessProviderTypeCdnfly = AccessProviderType("cdnfly") // Cdnly预留
AccessProviderTypeCacheFly = AccessProviderType("cachefly")
AccessProviderTypeCdnfly = AccessProviderType("cdnfly") // Cdnly预留
AccessProviderTypeCloudflare = AccessProviderType("cloudflare")
AccessProviderTypeClouDNS = AccessProviderType("cloudns")
AccessProviderTypeCMCCCloud = AccessProviderType("cmcccloud") // 移动云(预留)
@@ -112,6 +112,7 @@ const (
DeployProviderTypeBaotaPanelConsole = DeployProviderType("baotapanel-console")
DeployProviderTypeBaotaPanelSite = DeployProviderType("baotapanel-site")
DeployProviderTypeBytePlusCDN = DeployProviderType("byteplus-cdn")
DeployProviderTypeCacheFly = DeployProviderType("cachefly")
DeployProviderTypeDogeCloudCDN = DeployProviderType("dogecloud-cdn")
DeployProviderTypeEdgioApplications = DeployProviderType("edgio-applications")
DeployProviderTypeGcoreCDN = DeployProviderType("gcore-cdn")