fix: improve deployment info display

- Add admin reset password key to deployment completion info
- Fix color code display by adding -e flag to echo commands
- Display admin reset key in plaintext for easy reference
This commit is contained in:
WrBug
2026-02-01 03:17:58 +08:00
parent 7485e2ce24
commit d07c4c2c5e
+15 -10
View File
@@ -410,19 +410,24 @@ show_deployment_info() {
echo ""
title "【常用命令】"
echo " 查看服务状态: ${CYAN}docker compose -f docker-compose.prod.yml ps${NC}"
echo " 查看日志: ${CYAN}docker compose -f docker-compose.prod.yml logs -f${NC}"
echo " 停止服务: ${CYAN}docker compose -f docker-compose.prod.yml down${NC}"
echo " 重启服务: ${CYAN}docker compose -f docker-compose.prod.yml restart${NC}"
echo " 更新镜像: ${CYAN}docker pull wrbug/polyhermes:latest && docker compose -f docker-compose.prod.yml up -d${NC}"
echo -e " 查看服务状态: ${CYAN}docker compose -f docker-compose.prod.yml ps${NC}"
echo -e " 查看日志: ${CYAN}docker compose -f docker-compose.prod.yml logs -f${NC}"
echo -e " 停止服务: ${CYAN}docker compose -f docker-compose.prod.yml down${NC}"
echo -e " 重启服务: ${CYAN}docker compose -f docker-compose.prod.yml restart${NC}"
echo -e " 更新镜像: ${CYAN}docker pull wrbug/polyhermes:latest && docker compose -f docker-compose.prod.yml up -d${NC}"
echo ""
title "【数据库连接信息】"
echo " 主机: ${CYAN}localhost${NC}"
echo " 端口: ${CYAN}${MYSQL_PORT}${NC}"
echo " 数据库: ${CYAN}polyhermes${NC}"
echo " 用户名: ${CYAN}${DB_USERNAME}${NC}"
echo " 密码: ${CYAN}${DB_PASSWORD}${NC}"
echo -e " 主机: ${CYAN}localhost${NC}"
echo -e " 端口: ${CYAN}${MYSQL_PORT}${NC}"
echo -e " 数据库: ${CYAN}polyhermes${NC}"
echo -e " 用户名: ${CYAN}${DB_USERNAME}${NC}"
echo -e " 密码: ${CYAN}${DB_PASSWORD}${NC}"
echo ""
title "【管理员重置密钥】"
echo -e " 重置密钥: ${CYAN}${ADMIN_RESET_PASSWORD_KEY}${NC}"
echo -e " ${YELLOW}💡 此密钥用于重置管理员密码,请妥善保管${NC}"
echo ""
warn "重要提示:"