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

- 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.
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.
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
- 01Prepare a host with Docker and the ability to run a PostgreSQL container.
- 02Use the documented installer or
docker-compose.ymland configure the database connection and other environment variables. - 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
Sources
Each field shows its status and source — expand to review.
capability tags
Verifiedmonitoring, productivity, automation
Source: manual_curator · README manually reviewed for release curation · 8/17/2026
Latest release
Verifiedv0.3.0
Source: GitHub API · latest_release=v0.3.0 · 10/1/2026
License
VerifiedMIT
Source: GitHub API · license.spdx_id=MIT · 10/1/2026
needs api key
VerifiedNo
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
Verifiedbrowser, linux
Source: manual_curator · README manually reviewed for release curation · 8/17/2026
Category hint
Inferred from materialssecurity
Source: Project README · hint=security · 8/16/2026
product forms
Verifiedweb
Source: manual_curator · README manually reviewed for release curation · 8/17/2026
role tags
Verifiedoperations, management, devops
Source: manual_curator · README manually reviewed for release curation · 8/17/2026
supports docker
VerifiedYes
Source: Repository file · dockerfile=true; compose=true · 10/1/2026
supports local
VerifiedYes
Source: manual_curator · README manually reviewed for release curation · 8/17/2026
supports self host
VerifiedYes
Source: manual_curator · README manually reviewed for release curation · 8/17/2026
Related projects
Other verified projects matched by category, capabilities, and intended roles.
macro
A unified workspace integrating email, team chat, CRDT docs, tasks, CRM, and AI agents into a single graph.
cal.diy
An open-source scheduling platform for personal self-hosting, with booking pages and calendar management; the project explicitly advises against production use.
Money Manager Ex
A cross-platform personal finance app for accounts, budgets, cash-flow forecasts, and reports, backed by a portable SQLite database.
PasteMD
A desktop clipboard tool that converts Markdown, rich HTML, tables, and formulas for direct pasting into Word, WPS, or Excel.
agent-device
Mobile app automation and verification for AI coding agents, enabling live interaction and testing across iOS, Android, HarmonyOS, and more.
Rundeck
A self-hosted runbook automation service with web, CLI, and API interfaces for turning operational procedures into repeatable jobs.
