Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions config.example.yml
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ infrastructure:
image: powerdns/pdns-auth-48:latest
api_port: 8081
dns_port: 53
api_key: 4bd02ab8c96205b6901660e53f7d96a2bf5253596f378d12
api_key: your-powerdns-api-key-here
data_path: ""
default_soa: ""
nameservers: ""
Expand All @@ -88,7 +88,7 @@ security:
auth_failure_threshold: 5
unique_paths_threshold: 20
repeated_hits_threshold: 30
internal_api_token: ff66c51caad086544e7a6372b681da856146ae5586b6b59408d613fbc85f0045
internal_api_token: generate-a-secure-random-string-here

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

While replacing the token with a placeholder is correct, for an 'internal_api_token', it is helpful to suggest a specific command or length to ensure users generate a token with sufficient entropy.

Suggested change
internal_api_token: generate-a-secure-random-string-here
+ internal_api_token: "<generate-32-char-random-string>"

trusted_proxies: []
trust_cf_header: false
audit:
Expand Down Expand Up @@ -123,6 +123,6 @@ plans:
ai:
enabled: true
base_url: https://generativelanguage.googleapis.com/v1beta/openai/
api_key: AIzaSyCYBIFuQmp35NVnQI68hzlV6l4BSTZ9_lM
api_key: your-gemini-api-key-here
model: gemini-2.5-flash
timeout: 1m0s
Loading