New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
💡 MAJOR CHANGELOG #48
Comments
@sudoooooo 是否考虑将配置从环境变量转移到配置文件呢,这样配置起来会方便一些,也方便后续扩展 |
@coder-xiaomo 你好,server架构升级后统一在配置文件维护,可查看.env文件 |
崩溃啦,为什么我用docker启动一直报连不上数据库? docker-compose.yml如下:
[Nest] 19 - 03/25/2024, 10:03:02 AM LOG [NestFactory] Starting Nest application... xiaoju-survey: volumes: networks: XIAOJU_SURVEY_RESPONSE_AES_ENCRYPT_SECRET_KEY=dataAesEncryptSecretKey XIAOJU_SURVEY_JWT_SECRET=xiaojuSurveyJwtSecret XIAOJU_SURVEY_LOGGER_FILENAME=./logs/app.log |
目测是这个问题:#70 |
2024.5.10
对应docker tag1.1.0
web升级Vue3,具体查看升级文档
2024.1.30
变更
对应commit tag1.2.0
对应docker tag1.0.4
服务端架构应用koa升级成nestjs,变化点如下:
1、服务端架构升级到nestjs
2、安全插件化方案
3、传输加密使用rsa加密
4、服务端单测
5、日志
6、环境变量放到配置文件维护,同时删除无效变量,具体查看.env文件
特别注意DB地XIAOJU_SURVEY_MONGO_AUTH_SOURCE需要单独配置
7、升级前版本:https://github.com/didi/xiaoju-survey/releases/tag/v1.1.0
2024.1.17
变更
对应commit tag1.2.0
对应docker tag1.0.3
优化服务端环境变量引入方式,主要优化了配置引用方式和命名规范:
1、xiaojuSurveyMongoUrl 规范化成 XIAOJU_SURVEY_MONGO_URL
2、xiaojuSurveyJwtSecret 规范化成 XIAOJU_SURVEY_JWT_SECRET
3、xiaojuSurveyJwtExpiresIn 规范化成 XIAOJU_SURVEY_JWT_EXPIRES_IN
4、xiaojuSurveySessionExpireTime 使用 XIAOJU_SURVEY_JWT_EXPIRES_IN
5、xiaojuSurveyEncryptType 规范化成 XIAOJU_SURVEY_ENCRYPT_TYPE
6、xiaojuSurveyDataAesEncryptSecretKey 规范化成 XIAOJU_SURVEY_ENCRYPT_SECRET_KEY
7、xiaojuSurveyAesCodelength 使用 XIAOJU_SURVEY_ENCRYPT_TYPE_LEN
来源
@alwayrun PR 🎉
影响
The text was updated successfully, but these errors were encountered: