Skip to main content

Domain Admin

PyPI - Python Version PyPI PyPI - Downloads Docker Image Version (latest semver) Docker Pulls Build Status PyPI - License Documentation Status GitHub release GitHub Stars 宝塔服务器面板,一键全能部署及管理

该项目已加入 Dromara开源社区

基于Python + Vue3.js 技术栈实现的域名和SSL证书监测平台

用于解决,不同业务域名SSL证书,申请自不同的平台,到期后不能及时收到通知,导致线上访问异常,被老板责骂的问题

Domain Admin是一个轻量级监控方案,占用系统资源较少。同时,Domain Admin也可以作为一个Flask 和 Vue.js前后端分离的项目模板

  • 项目优势

    • 集中管理: 提供一个统一的平台来管理多个域名,极大地提高了管理效率。
    • 自动提醒: 支持域名到期提醒,帮助用户避免因域名过期导致的服务中断。
    • 开源灵活: 作为开源项目,用户可以根据自身需求进行定制和扩展。
    • 社区支持: 拥有活跃的社区,可以获得持续的更新和问题支持。
    • 用户友好: 界面简洁直观,容易上手。
  • 功能描述

    • 核心功能:域名、SSL证书 和 托管证书文件 的过期监控,到期提醒
    • 支持证书:单域名证书、多域名证书、泛域名(通配符)证书、IP证书、自签名证书
    • 证书部署:单一主机部署、多主机部署、动态主机部署
    • 通知渠道:支持邮件、Webhook、企业微信、钉钉、飞书等通知方式
    • 支持平台:macOS、Linux、Windows
    • 辅助功能:Let’s Encrypt SSL证书免费申请和SSL证书自动续期
    • 多语言:支持中文、英文
  • 项目地址:后端代码(github)、后端代码(国内镜像)

  • 发布渠道:PyPI、Docker、Releases、1Panel、宝塔

  • 使用文档:readthedocs

  • 接口文档:github、gitee

安装

请参考安装文档:https://domain-admin.readthedocs.io/zh_CN/latest/manual/install.html

如果不想安装,可以直接使用我们部署好的线上应用,需要体验的用户可以加入QQ群 或 微信群,提供邮箱即可

建议自行部署,这样比较安全

服务器和域名由群友赞助提供

本项目支持的安装方式

安装方式 链接
宝塔 链接
Docker 链接
源码 链接
1Panel 链接
k8s 链接
pip 链接

项目截图

账号密码随意(例如:admin/123456),预览模式仅提供模拟数据,无法操作修改

1、网页版:

本项目采用的是前后端分离模式,前端代码在另外一个仓库。

前端项目地址(请自行解码):aHR0cHM6Ly9naXRodWIuY29tL21vdWRheS9kb21haW4tYWRtaW4td2Vi

或者关注微信公众号:

回复:domain-admin-web,获取完整的前端代码

2、移动端版:

移动端项目地址(请自行解码):aHR0cHM6Ly9naXRodWIuY29tL21vdWRheS9kb21haW4tYWRtaW4tbWluaQ==

为了更多地人参与到项目中来,现已开放前端代码,加入QQ群即可获取前端项目地址

问题反馈交流

由于访问github的网络不稳定,如果需要及时获得反馈,请通过以下方式联系

QQ群号:

  • (一群已满) 731742868
  • (三群) 452761242

邀请码:domain-admin

微信交流群

回复:domain-admin,和众多使用者一起交流学习使用经验,反馈使用问题,获得更及时的解答和修复

提交PR的小伙伴,可以进去核心开发者交流群,和更多志同道合的朋友交流

更新日志

CHANGELOG.md

使用者

虚位以待,可以将使用者公司或个人的名字放到这里

赞助者可以进入赞助商群,优先处理你的问题

时间 赞助者 金额
2023-11-21 @1275788667 ¥50
- @hhdebb 若干
2024-04-23 @1275788667 ¥50
- 星河 ๑. 若干
2024-07-10 @1275788667 ¥50
2024-10-31 ldytech ¥200
2024-11-01 @xiaobiaozhao ¥50

Stargazers over time

Featured|HelloGitHub

Metadata

Release files for domain-admin 1.6.78

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for domain-admin 1.6.78
File Size Uploaded Provenance Actions
domain_admin-1.6.78.tar.gz 1.9 MB With provenance Details for domain_admin-1.6.78.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for domain-admin 1.6.78
File Interpreter ABI Platform Actions
domain_admin-1.6.78-py2.py3-none-any.whl Python 3, Python 2 none any Details for domain_admin-1.6.78-py2.py3-none-any.whl

Total release size: 3.9 MB

Release files / domain_admin-1.6.78.tar.gz

Download URL domain_admin-1.6.78.tar.gz
Size 1.9 MB
Tags Source
SHA-256 checksum
How to use checksums
bd290614bc201dc391e07f9d4e1502da944034f9587f27ef03aa8b9b24eaee0c
BLAKE2b-256 checksum
How to use checksums
e61ae2ad962ac92779520e44b6df0a8ed5f51582486544d66f547968a22d9249
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 7, 2026.

Transparency log

Release files / domain_admin-1.6.78-py2.py3-none-any.whl

Download URL domain_admin-1.6.78-py2.py3-none-any.whl
Size 2.0 MB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
8fec5ce92e92c2cfc4b1b23d8973cde8301b744303d5b6901912d2dca0bd58c4
BLAKE2b-256 checksum
How to use checksums
503f50baeed7f967d9c05143f707c9064b6df50d5a061823e96e3c7b33d62286
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 7, 2026.

Transparency log

Security for domain-admin 1.6.78

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 2 files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for domain_admin-1.6.78.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 7, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

1.6.78 This release

2 release files Full provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page