feat: new deployment provider: lecdn

This commit is contained in:
Fu Diwei
2025-05-19 22:51:17 +08:00
parent a66e1c04c9
commit c9e6bd0c2f
40 changed files with 1128 additions and 155 deletions

View File

@@ -39,6 +39,7 @@ export interface AccessModel extends BaseModel {
| AccessConfigForJDCloud
| AccessConfigForKubernetes
| AccessConfigForLarkBot
| AccessConfigForLeCDN
| AccessConfigForMattermost
| AccessConfigForNamecheap
| AccessConfigForNameDotCom
@@ -248,6 +249,15 @@ export type AccessConfigForLarkBot = {
webhookUrl: string;
};
export type AccessConfigForLeCDN = {
apiUrl: string;
apiVersion: string;
apiRole: string;
username: string;
password: string;
allowInsecureConnections?: boolean;
};
export type AccessConfigForMattermost = {
serverUrl: string;
username: string;