Domain Admin 域名 SSL 证书监测平台开源项目

我要开发同款
匿名用户2022年10月25日
56阅读
开发技术PythonHTML/CSS
所属分类安全相关、管理和监控
授权协议MIT

作品详情

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

 

核心功能:到期自动邮件提醒

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

支持平台:MacOs、Linux、Windows

安装方式一:pip安装

运行环境:

Python3.7.0$pipinstalldomain_admin#升级到最新版本,可选$pip3install-Udomain-admin-ihttps://pypi.org/simple#启动运行$gunicorn'domain_admin.main:app'

访问地址:https://127.0.0.1:8000

默认的管理员账号:admin密码:123456

强烈建议:登录系统后修改默认密码

方式二:docker启动

感谢@miss85246提供Docker支持

$dockerrun-p8000:8000mouday/domain-admin方式三:克隆源码运行gitclonehttps://github.com/mouday/domain-admin.git#安装依赖pipinstall-rrequirements.txt#启动生产服务makepro#启动开发服务makedev项目简介https://gitee.com/mouday/domain-adminhttps://github.com/mouday/domain-adminhttps://pypi.org/project/domain-adminhttps://hub.docker.com/r/mouday/domain-admin

项目截图

网页版:

桌面端:

功能:

权限

用户登录用户退出修改密码

域名管理

域名添加域名删除域名搜索域名批量导入导出功能域名证书信息

用户管理

添加用户删除用户禁用/启用用户

证书监控

定时监控到期邮件提醒微信提醒(待开发)手动/自动更新证书信息

监控日志

管理界面

api接口(用于二次开发)web浏览器桌面移动端(app+小程序)系统设置

如果需要对域名进行到期监控和邮件提醒,必须设置

1、设置系统发送邮件的账号密码

2、设置接收邮件的邮箱

3、批量导入域名

导入文本示例:/doc/domain.txt

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论