前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【开源推荐】基于 Python + Vue3.js 技术栈实现的域名和SSL证书监测平台

【开源推荐】基于 Python + Vue3.js 技术栈实现的域名和SSL证书监测平台

作者头像
PHP学习网
发布2023-06-19 15:50:27
2570
发布2023-06-19 15:50:27
举报
文章被收录于专栏:PHP学习网PHP学习网

PHP学习网将不定时分享优质开源项目,优质技术文章,精选面试题和资源,大家可以把PHP学习网设为🌟星标,第一时间获取最新推送,以防错过优质内容

你有没有碰到过公司的项目太多,各个域名都配置了ssl证书,但是某一个项目的的证书到期后,你不知道,然后被老板看见后挨骂的情况,我相信这个开源项目可以解决你的痛点。

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

所用语音

Python

vue3.js

项目截图

安装方式一:pip安装

运行环境:

Python 3.7.0

$ python3 --version

Python 3.7.0

代码语言:javascript
复制
# 创建名为 venv 的虚拟环境
$ python3 -m venv venv

# 激活虚拟环境
$ source venv/bin/activate

# 安装 domain-admin
$ pip install domain-admin

# 升级到最新版本,可选
$ pip3 install -U domain-admin -i https://pypi.org/simple

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

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

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

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

方式二:docker启动

代码语言:javascript
复制
$ docker run -p 8000:8000 mouday/domain-admin
后台运行
代码语言:javascript
复制
$ docker run -d -p 8000:8000 mouday/domain-admin
本地文件夹和容器文件夹映射
代码语言:javascript
复制
$ docker run \
-v $(pwd)/database:/app/database \
-v $(pwd)/logs:/app/logs \
-p 8000:8000 \
--name domain-admin \
mouday/domain-admin:latest

方式三:克隆源码运行

仅适用于二次开发,推荐采用 pip安装 或者 docker启动 的方式体验

代码语言:javascript
复制
# 后端项目
git clone 末尾下载

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

# 启动开发服务
make dev

# 前端项目
git clone 末尾下载

# 启动开发服务
make dev
本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2023-05-30,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 PHP学习网 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 所用语音
  • 项目截图
  • 安装方式一:pip安装
    • 运行环境:
    • 方式二:docker启动
      • 后台运行
        • 本地文件夹和容器文件夹映射
        • 方式三:克隆源码运行
        相关产品与服务
        容器服务
        腾讯云容器服务(Tencent Kubernetes Engine, TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,覆盖 Serverless、边缘计算、分布式云等多种业务部署场景,业内首创单个集群兼容多种计算节点的容器资源管理模式。同时产品作为云原生 Finops 领先布道者,主导开源项目Crane,全面助力客户实现资源优化、成本控制。
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档