a domain ssl cert admin
Project description
Domain Admin
基于Python + Vue.js 技术栈的域名管理控制台
运行环境:
- Python 3.7.0
安装
$ pip install domain_admin
# 启动运行
$ python -m domain_admin.main
项目简介
- https://gitee.com/mouday/domain-admin
- https://github.com/mouday/domain-admin
- https://pypi.org/project/domain-admin/
项目截图
网页版:
桌面端:
功能:
- 域名证书信息查询
- 监控域名证书信息,到期提醒
- 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 https://flask.palletsprojects.com/en/2.2.x/
- jinja2 https://jinja.palletsprojects.com/en/3.1.x/
- peewee(sqlite) http://docs.peewee-orm.com/en/latest/index.html#
- apscheduler https://apscheduler.readthedocs.io/en/3.x/
- supervisord http://supervisord.org/index.html
二次开发
接口文档:/doc/index.md
git clone https://github.com/mouday/domain-admin.git
# 安装依赖
pip install -r requirements.txt
# 启动开发服务
make dev
默认的管理员账号:admin 密码:123456
注意:后端服务依赖
curl
代码推送
# github
git push -u origin master
# gitee
git push -u gitee master
配置文件
可以在运行目录添加配置文件 .env
支持的参数
FLASK_APP=domain_admin/app.py
FLASK_ENV=development
FLASK_DEBUG=1
FLASK_RUN_HOST = '127.0.0.1'
FLASK_RUN_PORT = '5000'
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.2.tar.gz
(802.3 kB
view details)
Built Distribution
File details
Details for the file domain-admin-0.0.2.tar.gz
.
File metadata
- Download URL: domain-admin-0.0.2.tar.gz
- Upload date:
- Size: 802.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | cf70c269f14894c1b2d5f0beee5da50a8a56aa4c12e5e9a6780fb47492e75d8a |
|
MD5 | cfde7dbcb7fce50c98c8b6e80381d60c |
|
BLAKE2b-256 | f4f4baf0fefcc08dc0d0cc542f58b003cbb4d1fa1f3edea544e290d4c7b7f8f6 |
File details
Details for the file domain_admin-0.0.2-py3-none-any.whl
.
File metadata
- Download URL: domain_admin-0.0.2-py3-none-any.whl
- Upload date:
- Size: 2.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9f4de21ec958a854c9cb8b5eda31244e155df6cc0b2d94d5ef3ebb70290386b0 |
|
MD5 | 93a7a3f65efa3902a1e5fb2e9810b1e4 |
|
BLAKE2b-256 | 4eff297332396f0f603e93214870218f07366e239471787c9caf593d8bf32cd9 |