perf: dns-provider 支持bind9 ,support bind9

https://github.com/certd/certd/issues/683
https://github.com/certd/certd/discussions/668
This commit is contained in:
xiaojunnuo
2026-03-15 23:55:49 +08:00
parent cf10faf61c
commit 76d12d6062
11 changed files with 249 additions and 14 deletions
@@ -1,5 +1,5 @@
import { HttpClient, ILogger, utils } from "@certd/basic";
import { IAccess, IServiceGetter, PageRes, PageSearch, Registrable } from "@certd/pipeline";
import { IAccess, IAccessService, IServiceGetter, PageRes, PageSearch, Registrable } from "@certd/pipeline";
export type DnsProviderDefine = Registrable & {
accessType: string;
@@ -26,6 +26,7 @@ export type DnsProviderContext = {
utils: typeof utils;
domainParser: IDomainParser;
serviceGetter: IServiceGetter;
accessGetter?: IAccessService;
};
export type DomainRecord = {