# domain-watchdog

> Self-hosted open-source domain monitor using RDAP to track history, alert on changes, and auto-backorder expiring domains via registrar APIs.

- **Category:** Monitoring & observability
- **Licence:** AGPL-3.0
- **Latest version:** v1.4.6
- **Open source:** oss
- **Languages:** Typescript, PHP
- **Platforms:** Docker Compose
- **Tags:** PostgreSQL, Redis, API, Tracking, Symfony, Registry, Cybersecurity, React, Self Hosted, Whois, Rdap, Domain, Selfhosted, Oauth2, Watchdog, Registrar, Domain Monitoring, Domain Tracking, Domain Backorder

## Description

Domain Watchdog is a self-hosted application for monitoring domain names using the RDAP protocol. It tracks domain history including creation, renewals, transfers, and deletions. Users can create watchlists to monitor domains and receive notifications via email or webhooks (Slack, Mattermost, Discord). It supports automated domain backordering through integrations with registrars like OVH, Gandi, Namecheap, AutoDNS, Name.com, and custom EPP servers. The application is built with PHP/Symfony backend and React/TypeScript frontend, requires PostgreSQL and Redis/Valkey, with optional InfluxDB for metrics. It supports OAuth 2.0 for SSO authentication.

## Links

- [Homepage](https://github.com/maelgangloff/domain-watchdog)
- [Website](https://domainwatchdog.eu)
- [Docker](maelgangloff/domain-watchdog)
- [Demo](https://demo.domainwatchdog.eu)
- [GitHub](https://github.com/maelgangloff/domain-watchdog)
- [Docker Hub](https://hub.docker.com/r/maelgangloff/domain-watchdog)

---
Source: https://selfhost.directory/project/domain-watchdog