feat: new deployment provider: proxmoxve

This commit is contained in:
Fu Diwei
2025-05-09 20:53:25 +08:00
parent 26359b9d16
commit f63ee41405
27 changed files with 465 additions and 51 deletions

View File

@@ -43,6 +43,7 @@ export interface AccessModel extends BaseModel {
| AccessConfigForNameSilo
| AccessConfigForPorkbun
| AccessConfigForPowerDNS
| AccessConfigForProxmoxVE
| AccessConfigForQiniu
| AccessConfigForRainYun
| AccessConfigForSafeLine
@@ -262,6 +263,13 @@ export type AccessConfigForPowerDNS = {
allowInsecureConnections?: boolean;
};
export type AccessConfigForProxmoxVE = {
apiUrl: string;
apiToken: string;
apiTokenSecret?: string;
allowInsecureConnections?: boolean;
};
export type AccessConfigForQiniu = {
accessKey: string;
secretKey: string;