你有没有碰到过公司的项目太多,各个域名都配置了ssl证书,但是某一个项目的的证书到期后,你不知道,然后被老板看见后挨骂的情况,我相信这个开源项目可以解决你的痛点。
核心功能:到期后自动邮件提醒
所用语音
Python
vue3.js
项目截图
安装方式一:pip安装
运行环境:
Python 3.7.0
$ python3 –version
Python 3.7.0
# 创建名为 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启动
$ docker run -p 8000:8000 mouday/domain-admin
# 后台运行
$ docker run -d -p 8000:8000 mouday/domain-admin
# 本地文件夹和容器文件夹映射
$ docker run \
-v $(pwd)/database:/app/database \
-v $(pwd)/logs:/app/logs \
-p 8000:8000 \
--name domain-admin \
mouday/domain-admin:latest
方式三:克隆源码运行
仅适用于二次开发,推荐采用 pip安装 或者 docker启动 的方式体验
# 后端项目
git clone 末尾下载
# 安装依赖
pip install -r requirements.txt
# 启动开发服务
make dev
# 前端项目
git clone 末尾下载
# 启动开发服务
make dev
下载地址