Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

【开源自荐】基于Python + Vue.js 技术栈实现的域名SSL证书监测平台 #2679

Open
mouday opened this issue Oct 10, 2022 · 0 comments

Comments

@mouday
Copy link

mouday commented Oct 10, 2022

Domain Admin

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

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

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

运行环境:

  • Python 3.7.0

安装

$ pip install domain_admin

# 启动运行
$ gunicorn 'domain_admin.main:app'

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

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

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

注意:后端服务依赖 curl

项目简介

项目截图

网页版:

桌面端:

功能:

  • 手动 + 自动查询证书信息
  • 定时监控域名证书信息,到期邮件提醒
  • 域名添加、删除、搜索管理
  • 域名批量导入,导出功能
  • 用户登录、退出
  • 修改密码
  • 多用户模式
  • 用户管理
  • 调度历史日志
  • api接口 浏览器 桌面 移动端(app+小程序)

系统设置

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

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

2、设置接收邮件的邮箱

二次开发

接口文档:/doc/index.md

git clone https://github.com/mouday/domain-admin.git

# 安装依赖
pip install -r requirements.txt

# 启动开发服务
make dev

代码推送

# github
git push -u origin master

# gitee
git push -u gitee master

技术选型

前端选型(网页版)

  • Node.js
  • Vite.js
  • Vue3.js
  • Vue Router
  • Pinia
  • Element Plus
  • Tailwind CSS

前端选型(桌面版)

  • node.js v16.15.1
  • vue3.js
  • quasar + electron

后端选型

@mouday mouday changed the title 【开源自荐】MusicFree - 一个插件化的音乐播放器 【开源自荐】基于Python + Vue.js 技术栈实现的域名SSL证书监测平台 Oct 10, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants