2025-12-09 13:34:50 +01:00
2025-12-09 13:34:50 +01:00
2024-07-10 22:25:27 +02:00
2025-12-08 18:22:45 +01:00
2024-08-23 21:19:34 +02:00
2025-11-02 11:54:25 +01:00
2025-12-08 18:52:43 +01:00
2025-12-09 13:34:50 +01:00
2024-08-11 15:53:36 +02:00
2025-12-08 18:22:45 +01:00
2025-10-19 13:27:33 +02:00
2025-09-09 19:43:35 +02:00
2024-12-31 00:20:43 +01:00
2025-11-13 15:53:14 +01:00
2025-11-17 14:33:07 +01:00
2024-07-11 00:05:24 +02:00
2025-10-27 18:03:14 +01:00
2025-11-12 22:43:57 +01:00
2024-07-11 00:05:24 +02:00
2025-11-13 15:53:14 +01:00
2025-10-25 22:42:20 +02:00
2024-08-08 02:14:27 +02:00
2025-10-15 23:12:35 +02:00
2025-11-13 09:26:29 +01:00
2024-12-31 18:38:01 +01:00

Domain Watchdog

Domain Watchdog

Your companion in the quest for domain names 🔍
domainwatchdog.eu »


Domain Watchdog is an app that uses RDAP to collect publicly available info about domains, track their history, and purchase them.
For more information please check out the documentation !

Why use it?

  • Historical Tracking: Know the history of a domain name, from its inception to its release into the public domain.
  • Detailed Monitoring: Follow the evolution of a domain name and the entities that manage it in detail.
  • Auto-purchase Domain: You want the domain name of your dreams, but it is already taken? Domain Watchdog detects the deletion of the domain name on WHOIS and can trigger the purchase of the domain name via a provider's API

Although the RDAP and WHOIS protocols allow you to obtain precise information about a domain, it is not possible to perform a reverse search to discover a list of domain names associated with an entity. Additionally, accessing a detailed history of events (ownership changes, renewals, etc.) is not feasible with these protocols.

Install

Tip

For more details on the installation procedure, please refer to the documentation.

Docker Deployment

  1. Download the docker-compose.yml and modify it as needed
  2. Download the .env and modify it as needed
  3. Add static files to customize your instance (under public/content)
  4. Pull the latest version of the Domain Watchdog image from Docker Hub
docker compose pull
  1. Start the project in production environment
docker compose up

By default, the container listens on http://localhost:8080, but you can configure this in environment variables.

Development and contributions

See the documentation for information on setting up a development environment and making your contributions.
To add a new provider, a dedicated page is available.

Security

Please see SECURITY.md.

License

This source code of this project is licensed under GNU Affero General Public License v3.0 or later. Contributions are welcome as long as they do not contravene the Code of Conduct.

Disclaimer

Important

  • Domain Watchdog is an opensource project distributed under GNU Affero General Public License v3.0 or later license
  • In the internal operation, everything is done to perform the least possible RDAP requests: rate limit, intelligent caching system, etc.
  • Please note that this project is NOT affiliated IN ANY WAY with the API Providers used to order domain names.
  • The project installers are responsible for the use of their own instance.
  • Under no circumstances will the owner of this project be held responsible for other cases over which he has no control.
Description
An app that uses RDAP to collect publicly available info about domains, track their history, and purchase them
Readme AGPL-3.0 Cite this repository 9.7 MiB
Languages
PHP 69.4%
TypeScript 27.9%
Twig 1.4%
JavaScript 0.5%
Dockerfile 0.4%
Other 0.3%