// docs / domains
โดเมน
โดเมนคือ hostname ที่ยืนยันแล้วและคุณเป็นเจ้าของ การยืนยันครั้งเดียวจะปลดล็อก active probes, scheduled re-scans และ live threat monitoring บน hostname นั้น
การยืนยันโดเมน
เพิ่ม hostname ที่ Dashboard → Domains เลือกหนึ่งในสองวิธียืนยัน:
- DNS TXT — เพิ่ม record ที่
_fixvibe.<hostname>ด้วย token ที่เราสร้าง เรา re-resolve จาก server ของเรา ไม่ใช่ของคุณ ดังนั้นการตั้งค่า SPF / DMARC จะไม่รบกวน การเผยแพร่ทั่วไป: 1-5 นาที; เราตรวจซ้ำทุก 30 วินาทีเป็นเวลา 10 นาที - HTTP file — host a small text file at
/.well-known/fixvibe-verification.txtwith the token. FixVibe checks it over HTTPS before enabling domain-gated features.
การยืนยันถูกตรวจซ้ำทุกวันโดย cron domain-reverify หากโดเมนที่เคยยืนยันแล้วไม่ resolve token อีก (เช่น คุณลบ DNS record) การยืนยันจะถูก revoke และ active scans ต่อโดเมนนั้นจะกลับเป็น verify_required จนกว่าคุณจะเพิ่มใหม่
การสแกนซ้ำตามกำหนดเวลา Pro+
The Pro plan can re-scan a verified domain at ≥3h cadence; the Unlimited plan at ≥6h. Open Dashboard → Domains → Schedule, enable the toggle, pick a cadence:
- 3 hours — available on Pro
- 6h, 12h, daily, every 2 days, weekly — available on Pro and Unlimited
When a scheduled run is due, FixVibe queues a fresh scan for the verified domain and records the run. The scan inherits your domain authorization until you disable the schedule or revoke active authorization.
เมื่อเสร็จสิ้น อีเมล scan-completed จะถูกส่งตาม preference scheduled_scan_email (จัดการที่ Account → Settings)
การตรวจจับภัยคุกคามแบบสด Unlimited+
แพ็กเกจ Unlimited จะเฝ้าดูทุกโดเมนที่ยืนยันแล้วโดยอัตโนมัติสำหรับสามสัญญาณระหว่างการสแกนตามกำหนดการ:
- Certificate transparency — ทุก 30 นาที เรา query crt.sh เพื่อหา certs ใหม่ที่มี hostname ของคุณหรือ subdomain ใดๆ certs ใหม่จะส่ง alert
new_certificate - DNS diff — ทุก 30 นาที เรา resolve A, AAAA, MX, TXT, NS, CNAME และเปรียบเทียบกับ snapshot ล่าสุด การเปลี่ยนแปลงจะส่ง alert
dns_change - Threat-intel — ทุกชั่วโมง เราตรวจ Spamhaus DBL และ URLhaus เพื่อหา listings ของ apex hostname listings จะส่ง alert
threat_intel_listing
View and dismiss alerts at Dashboard → Domains → [domain] → Monitor. Email notifications follow the threat_alert_email preference.
การเก็บ snapshot
Monitor snapshots auto-prune หลัง 7 วัน ยกเว้น baseline ล่าสุดต่อคู่ (domain, signal-type) — รายการนั้นจะคงอยู่ไม่ว่าอายุเท่าไรเพื่อให้ diff ถัดไปถูกต้อง Alerts ที่ dismiss แล้ว purge หลัง 90 วัน
Trigger จาก API หรือ MCP
Domain management remains dashboard-only for launch. After a domain is verified and explicitly authorized, REST API and MCP can start scans against it according to your plan:
curl -X POST https://fixvibe.app/api/v1/scans \
-H "Authorization: Bearer fxv_..." \
-H "content-type: application/json" \
-d '{"target":"https://example.com"}'