Skip to main content

ForgeDNS

This documentation explains ForgeDNS configuration, plugin composition, management APIs, common policy patterns, and the project architecture.

Recommended reading order:

  1. Read Quick Start to choose an installation path and complete the first successful start.
  2. Read Configuration Overview to understand the top-level YAML layout and sequence orchestration model.
  3. Read Plugin Overview and then the four plugin categories: server, executor, matcher, and provider.
  4. Read Management API when integrating ForgeDNS with control planes, dashboards, or automation.
  5. Read Common Scenarios for policy composition patterns.
  6. Read Architecture and Design and Benchmarks for implementation background and performance direction.

Scope

ForgeDNS ships with the following built-in plugin families: