Skip to main content
Version: 0.15

Interface: FreshGuardConfig

Defined in: src/types.ts:395

Self-hosting configuration file

Properties

debug?

optional debug: DebugConfig

Defined in: src/types.ts:420


rules

rules: object[]

Defined in: src/types.ts:401

alerts

alerts: object[]

frequency

frequency: number

id

id: string

sourceId

sourceId: string

table

table: string

tolerance?

optional tolerance: number

type

type: RuleType


scheduler?

optional scheduler: object

Defined in: src/types.ts:413

enabled

enabled: boolean

timezone?

optional timezone: string


sources

sources: Record<string, { credentials?: SourceCredentials; type: DataSourceType; url?: string; }>

Defined in: src/types.ts:396


timeoutMs?

optional timeoutMs: number

Defined in: src/types.ts:419