# configCT **Repository Path**: saobaobao/configCT ## Basic Information - **Project Name**: configCT - **Description**: 一个用于多项目、多分区、多应用的配置中心。 - **Primary Language**: Python - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-08-02 - **Last Updated**: 2022-08-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ![Image text](https://gitee.com/saobaobao/configCT/raw/master/configCT.jpg) 1.项目名称:configCT 2.开发环境 Python==3.10.1 Django==4.0.6 pycryptodome==3.14.1 PyMySQL==1.0.2 3.安装配置 1.配置configCT/settings.py DATABASES, the_key, token_name, token_password, token_salt 2.创建数据库:CREATE DATABASE IF NOT EXISTS configCT default charset utf8mb4 COLLATE utf8mb4_general_ci; 3.安装依赖标准库:pip install --index http://pypi.douban.com/simple --trusted-host pypi.douban.com -r requirements.txt 4.生成数据结构:python manage.py makemigrations && python manage.py migrate 4.运行:python manage.py runserver 0.0.0.0:8000 --insecure 5.访问地址:http://127.0.0.1:8000/super_cmdb/login/ 6.初始账号密码 super_root super_boamp 7.一些说明 (1)项目目的 为了应对复杂程序架构配置而生,简化运维维护配置连接对应关联。 (2)项目优点 1.配置文件拿到即用 2.无需人为判断程序可用端口 3.配置变更容易,修改对应模板生效即可 (3)项目难点 1.说服后端程序定义配置遵循配置限制 2.模板和公共分区配置的内容对应关系需要搞明白 8.项目中有配置案例,可以参考。 9.欢迎使用,若有bug,请提交问题,我会尽快修复。