Hide cname and ns if not using dns

This commit is contained in:
Owen
2025-10-13 14:21:50 -07:00
parent 9af206b69a
commit 19210cbf7d
7 changed files with 13 additions and 13 deletions

View File

@@ -310,7 +310,7 @@ export class TraefikConfigManager {
}
if (
process.env.GENERATE_OWN_CERTIFICATES === "true" &&
process.env.USE_PANGOLIN_DNS === "true" &&
build != "oss"
) {
// Scan current local certificate state

View File

@@ -83,7 +83,7 @@ export const privateConfigSchema = z.object({
flags: z
.object({
enable_redis: z.boolean().optional().default(false),
generate_own_certificates: z.boolean().optional().default(false)
use_pangolin_dns: z.boolean().optional().default(false)
})
.optional()
.default({}),

View File

@@ -234,7 +234,7 @@ export async function getTraefikConfig(
}
// TODO: for now dont filter it out because if you have multiple domain ids and one is failed it causes all of them to fail
// if (resource.certificateStatus !== "valid" && privateConfig.getRawPrivateConfig().flags.generate_own_certificates) {
// if (resource.certificateStatus !== "valid" && privateConfig.getRawPrivateConfig().flags.use_pangolin_dns) {
// logger.debug(
// `Resource ${resource.resourceId} has certificate stats ${resource.certificateStats}`
// );
@@ -267,7 +267,7 @@ export async function getTraefikConfig(
let tls = {};
if (
!privateConfig.getRawPrivateConfig().flags
.generate_own_certificates
.use_pangolin_dns
) {
let certResolver: string, preferWildcardCert: boolean;
if (!configDomain) {

View File

@@ -27,7 +27,7 @@ export async function createCertificate(
domain: string,
trx: Transaction | typeof db
) {
if (!privateConfig.getRawPrivateConfig().flags.generate_own_certificates) {
if (!privateConfig.getRawPrivateConfig().flags.use_pangolin_dns) {
return;
}