Skip to main content

a domain ssl cert admin

Project description

Domain Admin

域名管理控制台

项目截图

功能:

  • 域名证书信息查询
  • 监控域名证书信息,定时提醒,到期提醒
  • api接口 浏览器 桌面 移动端(app+小程序)
  • 用户登录
  • 域名导入,导出功能

安装

$ pip install domain_admin

# 启动运行
$ python -m domain_admin.main

前端选型

  • Node.js v16.14.0
  • vue3.js
  • element-plus

后端选型

启动服务

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

# 启动服务
python3 domain_admin/main.py

接口文档:/doc/index.md

注意:后端服务依赖 curl

代码推送

# github
git push

# gitee
git push -u gitee master

配置文件 config.yml

# 服务器地址
MAIL_HOST: "smtp.163.com"
# 服务器端口 25 或者 465(ssl)
MAIL_PORT: 25

# 发件人邮箱账号
MAIL_USERNAME: "demo@163.com"
# 发件人邮箱密码
MAIL_PASSWORD: "xxx"

定时设置

# 定时检查域名证书到期
30 9 * * * curl http://127.0.0.1:9090/api/checkDomainCert

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

domain-admin-0.0.1.tar.gz (939.9 kB view hashes)

Uploaded Source

Built Distribution

domain_admin-0.0.1-py3-none-any.whl (2.3 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page