
In simple English
Managing many domain names can become hard. This tool puts all your domains into one dashboard. It checks for expiring SSL certificates, tracks who holds each domain, and monitors website uptime. You can use their free web service or run it yourself on a server. It costs nothing to run.
What it is
Domain Locker is an open-source dashboard that gathers technical details and renewal dates for your domain portfolio. It automatically fetches DNS records, tracks costs, and sends alerts through webhooks or messaging apps.
What it is good for
Solo builders and domain investors who manage many web addresses and want to stop missing renewal deadlines.
- Gathers SSL, DNS, and registrar data automatically.
- Sends alerts before domains or certificates expire.
- Runs easily inside a Docker container (a way to run a program inside its own sealed box, so it cannot break anything else on your server).
- Requires Docker knowledge to self-host.
- Needs constant internet access to poll domain health and status.
- Stale data can pile up if monitoring cron jobs fail.
Spreadsheets and manual calendar reminders for domain renewals.
Uptime Kuma for broader infrastructure checks.
- louislam/uptime-kuma93k stars
Focuses on uptime monitoring rather than full domain portfolio management.
- harlan-zw/nuxt-seo1.5k stars
Seven search-engine and answer-engine modules for Nuxt sites, installed as one package.
- Swetrix/swetrix1.2k stars
Website analytics with no cookies, plus performance monitoring and error tracking, which you can host yourself.
- plausible/analytics30k stars
Cookie-free website visitor counting that you run yourself, with a single-page report.
docker run -p 3000:3000 -v domain-locker-data:/data lissy93/domain-locker