lissy93Productivity

Domain Locker

domain-locker

An open-source domain portfolio manager for tracking expirations, DNS and SSL data, hosting details, costs, changes, and alerts.

  • Operations
  • Team management
  • DevOps
  • Monitoring / Observability
  • Productivity
  • Automation
  • Web
  • Browser
  • Linux
  • Self-hostable
  • Runs locally
  • Docker supported
domain-locker screenshot
Popularity
1.5k Stars
GitHub stars
Recent activity
9/23/2026
Updated in the last 30 days
License
MIT
Permissive

Why it matters

We look beyond stars: what problem it solves, whether it creates real utility, and what makes its approach worth noticing.

Last 90 days

Problem

Individuals or small teams holding multiple domains often face the pain points of scattered registrars, expired SSL certificates, and unnoticed DNS changes. This project provides a centralized hub to address them.

Practical value

It automatically fetches asset data like SSL, DNS, hosts, and IPs, providing expiration reminders and webhook notifications with low maintenance overhead and self-hosting support.

Innovation / differentiation

It functions essentially as an aggregated dashboard and monitoring tool for domain assets, relying on conventional API polling and status checks without architectural breakthroughs.

Leverage potential

Integration via REST/GraphQL API, Prometheus, and RSS makes it relatively straightforward to incorporate domain monitoring data into existing operations or notification workflows.

Why now

Domain management is an ongoing, routine requirement without a specific surge trigger.

Community activity

In the last 90 days there were 6 new issues and 19 pull requests; the bounded issue/PR samples include 5 issue authors and 4 PR contributors, with 1 releases.

Maintainer responsiveness

The 6-issue window sample had a 100% close rate, and the 19-pull-request sample had a 100% merge rate. Maintainer-comment observations covered only 100% of that issue sample, so response rate and first-response speed are not reported.

4 contributors in PR sample1 releasesPR merge rate 100% · 19 sampled in window

Key highlights

  • Collect domain data such as SSL, registrar, hosting, IP, subdomains, and DNS
  • Monitor expirations, configuration changes, website health, and performance with notifications
  • Track purchase prices, renewal costs, tags, and related resources

Quick start

How it is installed, how hard it is, and where to start.

Where it runs

Docker

Difficulty

Medium — some setup needed

Docker supportedSelf-hostableRuns locally
  1. 01Prepare a host with Docker and the ability to run a PostgreSQL container.
  2. 02Use the documented installer or docker-compose.yml and configure the database connection and other environment variables.
  3. 03Start the services, open the web interface, add domains, and configure expiration or change notifications.

Best for

  • Teams that want data on their own servers
  • Developers who want to try it on their machine
  • People who prefer Docker deploys

More about it

Domain Locker provides one web interface for maintaining a portfolio of domain names and automatically collecting related SSL, registrar, host, IP, subdomain, and DNS data. It continuously monitors domain state and upcoming expirations, keeps configuration history and website health data, and adds cost tracking, tags, notifications, import/export, and API access. The project offers both a hosted option and Docker self-hosting, which is useful for individuals or teams managing domains spread across multiple registrars and providers.

Sources

Each field shows its status and source — expand to review.

12 · Expand
  • capability tags

    Verified

    monitoring, productivity, automation

    Source: manual_curator · README manually reviewed for release curation · 8/17/2026

  • Latest release

    Verified

    v0.3.0

    Source: GitHub API · latest_release=v0.3.0 · 10/1/2026

  • License

    Verified

    MIT

    Source: GitHub API · license.spdx_id=MIT · 10/1/2026

  • needs api key

    Verified

    No

    Source: manual_curator · README manually reviewed for release curation · 8/17/2026

  • One-liner

    Verified

    {"en":"An open-source domain portfolio manager for tracking expirations, DNS and SSL data, hosting details, costs, changes, and alerts.","zh":"集中管理域名组合、到期时间、DNS/SSL/主机信息、成本和变更告警的开源域名资产管理工具。"}

    Source: manual_curator · README manually reviewed for release curation · 8/17/2026

  • Platforms

    Verified

    browser, linux

    Source: manual_curator · README manually reviewed for release curation · 8/17/2026

  • Category hint

    Inferred from materials

    security

    Source: Project README · hint=security · 8/16/2026

  • product forms

    Verified

    web

    Source: manual_curator · README manually reviewed for release curation · 8/17/2026

  • role tags

    Verified

    operations, management, devops

    Source: manual_curator · README manually reviewed for release curation · 8/17/2026

  • supports docker

    Verified

    Yes

    Source: Repository file · dockerfile=true; compose=true · 10/1/2026

  • supports local

    Verified

    Yes

    Source: manual_curator · README manually reviewed for release curation · 8/17/2026

  • supports self host

    Verified

    Yes

    Source: manual_curator · README manually reviewed for release curation · 8/17/2026

Other verified projects matched by category, capabilities, and intended roles.