chore: 增加dns地址配置

pull/148/head
xiaojunnuo 2024-07-31 13:46:48 +08:00
parent 4404f99642
commit d86fc9569a
2 changed files with 9 additions and 15 deletions

View File

@ -11,6 +11,12 @@ services:
ports: # 端口映射
# ↓↓↓↓ ----------------------------------------------------------3、如果端口有冲突可以修改第一个7001为其他不冲突的端口号【可选】
- "7001:7001"
dns:
# 如果出现getaddrinfo ENOTFOUND等错误可以尝试修改或注释dns配置
- 223.5.5.5
- 223.6.6.6
- 8.8.8.8
- 8.8.4.4
environment: # 环境变量
- TZ=Asia/Shanghai
- certd_system_resetAdminPassword=false

View File

@ -1,10 +1,5 @@
import { Autowire, HttpClient, ILogger } from '@certd/pipeline';
import {
AbstractDnsProvider,
CreateRecordOptions,
IsDnsProvider,
RemoveRecordOptions,
} from '@certd/plugin-cert';
import { AbstractDnsProvider, CreateRecordOptions, IsDnsProvider, RemoveRecordOptions } from '@certd/plugin-cert';
import * as _ from 'lodash-es';
import { DnspodAccess } from '../access/index.js';
@ -50,9 +45,7 @@ export class DnspodDnsProvider extends AbstractDnsProvider {
if (!ret || !ret.status) {
const code = ret.status.code;
if (code !== '1' || !successCodes.includes(code)) {
throw new Error(
'请求失败:' + ret.status.message + ',api=' + config.url
);
throw new Error('请求失败:' + ret.status.message + ',api=' + config.url);
}
}
return ret;
@ -87,12 +80,7 @@ export class DnspodDnsProvider extends AbstractDnsProvider {
},
['104']
); // 104错误码为记录已存在无需再次添加
this.logger.info(
'添加域名解析成功:',
fullRecord,
value,
JSON.stringify(ret.record)
);
this.logger.info('添加域名解析成功:', fullRecord, value, JSON.stringify(ret.record));
return ret.record;
}