基于Python+Vue.js怎么实现域名SSL证书监测平台


这篇“基于Python+Vue.js怎么实现域名SSL证书监测平台”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“基于Python+Vue.js怎么实现域名SSL证书监测平台”文章吧。

Domain Admin

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

运行环境:

  • Python 3.7.0

安装

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

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

注意:后端服务依赖 curl

功能:

  • 手动 + 自动查询证书信息

  • 定时监控域名证书信息,到期邮件提醒

  • 域名添加、删除、搜索管理

  • 域名批量导入,导出功能

  • 用户登录、退出

  • 修改密码

  • 多用户模式

  • 用户管理

  • 调度历史日志

  • api接口 浏览器 桌面 移动端(app+小程序)

前端选型(网页版)

  • Node.js

  • Vite.js

  • Vue3.js

  • Vue Router

  • Pinia

  • Element Plus

  • Tailwind CSS

前端选型(桌面版)

  • node.js v16.15.1

  • vue3.js

  • quasar + electron

后端选型

  • Python3.7.0

  • Flask

  • jinja2

  • peewee(sqlite)

  • apscheduler

  • supervisord

  • gunicorn

二次开发

接口文档:/doc/index.md

gitclonegithub/mouday/domain-admin.git#安装依赖pipinstall-rrequirements.txt#启动开发服务makedev

代码推送

#githubgitpush-uoriginmaster#giteegitpush-ugiteemaster

问题

1、暂不支持多进程方式启动

使用 master + 多worker 方式启动应用,会启动多个定时任务Scheduler,导致多次执行任务

如果小规模使用,启动一个进程即可

如果是需要支持并发访问,可自行改进应用

将定时器独立出来,单独一个进程控制,行成 scheduler + Flask(master + 多worker)

以上就是关于“基于Python+Vue.js怎么实现域名SSL证书监测平台”这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注主机评测网行业资讯频道。


上一篇:微信小程序常用的API有哪些

下一篇:go语言和c语言在指针上有哪些区别


ssl证书 域名ssl证书
Copyright © 2002-2019 测速网 www.inhv.cn 皖ICP备2023010105号
测速城市 测速地区 测速街道 网速测试城市 网速测试地区 网速测试街道
温馨提示:部分文章图片数据来源与网络,仅供参考!版权归原作者所有,如有侵权请联系删除!

热门搜索 城市网站建设 地区网站制作 街道网页设计 大写数字 热点城市 热点地区 热点街道 热点时间 房贷计算器