a11ywatch/a11ywatch-corea11ywatch的核心API服务,作为系统中枢提供集中式接口支持,是a11ywatch功能实现与集成的核心组件,负责处理主要业务逻辑和数据交互。
适用于a11ywatch系统的开发、测试及生产环境部署,作为核心服务组件提供API支持,满足不同用户角色的功能需求。
通过docker-compose快速启动服务:
bashdocker-compose up
安装依赖:
bashnpm install
启动开发模式:
bashnpm run dev
当前仅本地运行时需要以下配置:
本地启动MongoDB服务,并设置环境变量DB_URL,示例:
DB_URL=mongodb://127.0.0.1:27017/?compressors=zlib&gssapiServiceName=mongodb
从团队成员获取mongodump数据,执行数据恢复:
bashmongorestore
不同用户角色对应不同权限级别:
free: role = 0 # 免费用户 basic: role = 1 # 基础用户 premium: role = 2 # 高级用户 entreprise: role = 3 # 企业用户
模型文件夹中的方法参数规则:
要启用邮件功能,需通过SSH或其他方式在项目根目录添加private.key和public.key密钥文件。
使用Docker镜像进行生产构建时,需在子目录根目录添加服务器的私钥和公钥文件后再进行构建。
详见项目根目录下的LICENSE文件。




manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务