基于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有哪些
ssl证书 域名ssl证书
webacc.exe是什么文件?webacc.exe是不是病毒
WINSYS.vbs是什么文件?WINSYS.vbs是不是病毒
winssh.exe是什么文件?winssh.exe是不是病毒
wt.exe是什么文件?wt.exe是不是病毒
winsysetm.exe是什么文件?winsysetm.exe是不是病毒
winstrve.exe是什么文件?winstrve.exe是不是病毒
winsysupd7.exe是什么文件?winsysupd7.exe是不是病毒
winsysupd.exe是什么文件?winsysupd.exe是不是病毒
winsysupd2.exe是什么文件?winsysupd2.exe是不是病毒
winsysupd8.exe是什么文件?winsysupd8.exe是不是病毒