OpenSource-Hub
D

domain-locker

1.3k stars·Developer Tools·SHA-256 checksum verified

The central hub for all your domain names. Automatically fetches data, monitors expirations, and sends alerts.

Smart Download

Visit Project Homepage

No installer available yet — head to the source repository

Open-source domain manager that automatically monitors expirations, SSL, DNS, and sends alerts via multiple channels.

Core Features

  • Auto-fetch domain data: SSL, hosts, registrars, IPs, DNS, subdomains
  • Multi-channel notifications before expiration (email, webhook, Slack, Telegram, SMS)
  • Rich analytics: uptime, performance, valuation, change history
  • Multi-language, dark/light/custom themes
  • Import/export, REST & GraphQL APIs

What It Can't Do

  • Self-hosting requires Docker and PostgreSQL; free online tier has domain limits; data accuracy depends on public Whois/DNS services.

Use Cases

  • Manage multiple domains across different registrars and hosts
  • Never miss a domain expiration again
  • Monitor SSL certificate expiry and DNS changes for security

Domain Locker is an open-source tool that gives you complete visibility into your domain name portfolio. It automatically analyzes each domain, fetching SSL certificates, hosting info, registrar details, IPs, DNS records, and subdomains. You can monitor changes over time, receive configurable notifications (webhook, email, SMS, etc.) before expirations, and view rich analytics like uptime, performance, and valuation. Supports multi-language, custom themes, import/export, REST/GraphQL APIs, and easy self-hosting via Docker. Ideal for individuals and businesses managing multiple domains across different registrars.

Tags

domain managementmonitoringnotificationsself-hostedopen source

Getting Started

1

Download installer

Click the button above to download the installer for your system

2

Install the software

Double-click the downloaded installer and follow the prompts

3

Use online: sign up at domain-locker.com with Google/GitHub/email, free tier available

4

Self-host: run one-liner curl -fsSL https://install.domain-locker.com | bash, or deploy via docker-compose

5

Add domains: log in, click Add Domain, enter domain name, and the system will start monitoring automatically

Install Guide
  1. Use online: sign up at domain-locker.com with Google/GitHub/email, free tier available
  2. Self-host: run one-liner curl -fsSL https://install.domain-locker.com | bash, or deploy via docker-compose
  3. Add domains: log in, click Add Domain, enter domain name, and the system will start monitoring automatically
File Integrity

Checksum not available

This project has not published a SHA-256 checksum on its GitHub Release page

SHA256 Checksum

No checksum available

Download directly from GitHub Releases and verify file integrity yourself

All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.

Open Source Transparency

View GitHub Source
Environment Guide

Uninstall Info

For self-hosted: docker-compose down -v; for online: delete account in settings.

No Extra Dependencies

Ready to use after download. No additional runtime required.

Project Info
LicenseMIT
Last Updated2026-06-26 18:35:05
GitHub RepositoryOfficial Website

Having issues? Check the FAQ below

3 FAQs

Similar Projects