jawr / whois-bi

Domain Monitoring Service
8 stars 0 forks source link
go kubernetes reactjs whois

Coverage Status

Whois.bi

Tool for monitoring domains. Scan for common DNS records, or manually add them. Periodically check for changes on the records. Periodically Check for Whois changes.

Stack

Currently uses PostgreSQL to store state and RabbitMQ to queue and distribute jobs. It is split in to 4 services:

For development there is a docker-compose.yml file that creates the entire stack and does hot reloading of all components on file change (see services/Dockerfile.dev for more details on how this works).

Production is currently targeting kubernetes, see manifests for more details. There is also a toolbox image that uses pkg/cmd to provide some sysadmin functionality.

Developing

There are utilities provided my make located in scripts/make, notable ones being:

Testing

None as of yet as this is more a playground for playing with kubernetes.

Similar Tools

Collection of services or tools.