轩辕镜像
轩辕镜像专业版
个人中心搜索镜像
交易
充值流量我的订单
工具
工单支持镜像收录Run 助手IP 归属地密码生成Npm 源Pip 源
帮助
常见问题我要吐槽
其他
关于我们网站地图

官方QQ群: 13763429

轩辕镜像
镜像详情
aixpand/backend
官方博客使用教程热门镜像工单支持
本站面向开发者与科研用户,提供开源镜像的搜索和下载加速服务。
所有镜像均来源于原始开源仓库,本站不存储、不修改、不传播任何镜像内容。
轩辕镜像 - 国内开发者首选的专业 Docker 镜像下载加速服务平台 - 官方QQ群:13763429 👈点击免费获得技术支持。
本站面向开发者与科研用户,提供开源镜像的搜索和下载加速服务。所有镜像均来源于原始开源仓库,本站不存储、不修改、不传播任何镜像内容。

本站支持搜索的镜像仓库:Docker Hub、gcr.io、ghcr.io、quay.io、k8s.gcr.io、registry.gcr.io、elastic.co、mcr.microsoft.com

backend Docker 镜像下载 - 轩辕镜像

backend 镜像详细信息和使用指南

backend 镜像标签列表和版本信息

backend 镜像拉取命令和加速下载

backend 镜像使用说明和配置指南

Docker 镜像加速服务 - 轩辕镜像平台

国内开发者首选的 Docker 镜像加速平台

极速拉取 Docker 镜像服务

相关 Docker 镜像推荐

热门 Docker 镜像下载

backend
aixpand/backend

backend 镜像详细信息

backend 镜像标签列表

backend 镜像使用说明

backend 镜像拉取命令

Docker 镜像加速服务

轩辕镜像平台优势

镜像下载指南

相关 Docker 镜像推荐

CAVI平台的Node.js后端服务,提供设备管理、数据处理、集成服务等核心功能,支持MQTT、PostgreSQL、Redis、MinIO/S3等多种服务连接,通过环境变量配置实现灵活部署。
0 次下载activeaixpand镜像
🚀轩辕镜像专业版更稳定💎一键安装 Docker 配置镜像源
中文简介版本下载
🚀轩辕镜像专业版更稳定💎一键安装 Docker 配置镜像源

backend 镜像详细说明

backend 使用指南

backend 配置说明

backend 官方文档

Optizone & Preventics 后端服务

概述

Optizone & Preventics后端服务是CAVI平台的核心Node.js后端组件,负责设备管理、数据处理、用户身份认证、通知推送等关键功能。该服务采用模块化架构设计,支持与MQTT Broker、PostgreSQL数据库、Redis缓存、MinIO/AWS S3存储等多种服务集成,通过环境变量实现灵活配置,确保在不同部署场景下的稳定性和可扩展性。

核心功能与特性

  • 多服务集成:支持MQTT协议通信、PostgreSQL数据持久化、Redis缓存、MinIO/S3对象存储等多种服务连接
  • 模块化架构:包含车辆注册、设备管理、身份认证、AI插件、通知服务等独立模块,便于维护和扩展
  • 灵活配置:通过环境变量实现必要参数(如数据库连接、日志设置)和可选参数(如集成开关、清理策略)的配置
  • 日志管理:支持控制台日志与文件日志输出,可配置日志路径、详细程度和文件存储策略
  • 数据清理:内置批处理清理机制,可配置告警数据保留天数和清理批次大小
  • CI/CD支持:通过GitHub Actions实现自动化构建、测试和发布流程

环境变量配置

应用通用设置

变量名类型是否必填描述默认值
HOSTNAMEstring是应用标识名称,用于日志文件名定义-
LOG_TO_FILEstring否是否将日志写入文件("false""true")
LOGS_PATHstring否日志文件存储路径(相对应用目录)"logs/"
INTEGRATIONS_ENABLEDint否MQTT集成主题发布/订阅开关(01)
VERBOSEint否日志详细程度开关(01)
APP_TYPEstring否应用类型("optizone""banksight"
CSV_EXPORT_LIMITint否CSV导出结果最大行数限制20000
DRIVERS_PIPELINEstring否边缘节点设备驱动插件部署的流水线名称"device-drivers"
DELETE_NAMESPACE_PREFIXstring否缓存中待删除操作的命名空间前缀APP_TYPE值
SYSTEM_CLEANUP_BATCH_SIZEint否数据库清理批处理大小1000
SYSTEM_ALERTS_CLEANUP_DAYSint否系统告警数据保留天数360
OTHER_ALERTS_CLEANUP_DAYSint否其他告警数据保留天数90

MQTT Broker连接

(注:原文档未提供具体变量,通常需配置MQTT服务器地址、端口、用户名、密码等参数,建议根据实际部署需求补充)

边缘节点网络设置

(注:原文档未提供具体变量,通常需配置边缘节点通信地址、端口、超时时间等参数,建议根据实际部署需求补充)

数据库(PostgreSQL)连接

(注:原文档未提供具体变量,通常需配置POSTGRES_HOST、POSTGRES_PORT、POSTGRES_USER、POSTGRES_PASSWORD、POSTGRES_DB等参数,建议根据实际部署需求补充)

Redis连接

(注:原文档未提供具体变量,通常需配置REDIS_HOST、REDIS_PORT、REDIS_PASSWORD、REDIS_DB等参数,建议根据实际部署需求补充)

MinIO或AWS S3凭证

(注:原文档未提供具体变量,通常需配置S3_ENDPOINT、S3_ACCESS_KEY、S3_SECRET_KEY、S3_BUCKET等参数,建议根据实际部署需求补充)

使用方法

Docker运行示例

docker run -d \
  --name cavi-backend \
  -e HOSTNAME=cavi-backend-01 \
  -e LOG_TO_FILE=true \
  -e LOGS_PATH=/app/logs \
  -e INTEGRATIONS_ENABLED=1 \
  -e POSTGRES_HOST=postgres \
  -e POSTGRES_PORT=5432 \
  -e POSTGRES_USER=cavi_user \
  -e POSTGRES_PASSWORD=cavi_pass \
  -e POSTGRES_DB=cavi_db \
  -e REDIS_HOST=redis \
  -e REDIS_PORT=6379 \
  -v ./logs:/app/logs \
  cavi/optizone-preventics-backend:latest

Docker Compose配置示例

version: '3.8'
services:
  backend:
    image: cavi/optizone-preventics-backend:latest
    container_name: cavi-backend
    environment:
      - HOSTNAME=cavi-backend-01
      - LOG_TO_FILE=true
      - LOGS_PATH=/app/logs
      - INTEGRATIONS_ENABLED=1
      - VERBOSE=1
      - APP_TYPE=optizone
      - CSV_EXPORT_LIMIT=50000
      - SYSTEM_CLEANUP_BATCH_SIZE=2000
      - SYSTEM_ALERTS_CLEANUP_DAYS=180
      - POSTGRES_HOST=postgres
      - POSTGRES_PORT=5432
      - POSTGRES_USER=cavi_user
      - POSTGRES_PASSWORD=cavi_pass
      - POSTGRES_DB=cavi_db
      - REDIS_HOST=redis
      - REDIS_PORT=6379
    volumes:
      - ./logs:/app/logs
    depends_on:
      - postgres
      - redis
    restart: unless-stopped

  postgres:
    image: postgres:14
    environment:
      - POSTGRES_USER=cavi_user
      - POSTGRES_PASSWORD=cavi_pass
      - POSTGRES_DB=cavi_db
    volumes:
      - postgres-data:/var/lib/postgresql/data

  redis:
    image: redis:alpine
    command: redis-server --requirepass redis_pass
    volumes:
      - redis-data:/data

volumes:
  postgres-data:
  redis-data:

代码结构概述

核心目录

  • src/: 源代码根目录,包含应用入口、配置和核心模块
    • configuration.ts: 应用配置管理
    • main.ts: 应用入口文件
    • main.module.ts: 根模块定义
  • src/clients/: 客户端通信模块,处理外部服务连接
  • src/car.registry/: 车辆注册管理模块,包含控制器、服务和实体定义
  • src/equipment/: 设备管理模块,支持摄像头、边缘设备、 barrier等多种设备类型
  • src/identity/: 身份认证模块,包含用户、角色和权限管理
  • src/plugins/: 插件模块,包含AI处理、通知和自定义格式化功能
  • src/system/: 系统功能模块,包含缓存、存储、WebSocket和版本管理

主要模块功能

  • 设备管理: 提供设备注册、状态监控、操作控制等功能
  • 车辆注册: 管理车辆信息的注册、查询和过滤
  • 身份认证: 处理用户登录、权限验证和角色管理
  • AI插件: 集成AI处理管道,支持实时数据流消费和边缘节点更新
  • 通知服务: 处理系统告警和事件通知的生成与分发

版本发布

通过GitHub Actions实现自动化构建和发布流程,版本号遵循语义化版本规范(Semantic Versioning)。发布记录包含详细的功能变更、bug修复和兼容性说明,可在项目Releases页面查看完整历史。

查看更多 backend 相关镜像 →
penpotapp/backend logo
penpotapp/backend
by Kaleidos INC
认证
Penpot后端服务,支持设计与代码协作的开源设计工具后端组件
191M+ pulls
上次更新:10 天前
okteto/backend logo
okteto/backend
by Okteto
认证
暂无描述
500K+ pulls
上次更新:5 天前
eventaservo/backend logo
eventaservo/backend
by UEA
基于Ruby on Rails框架的后端服务镜像,用于开发和运行Web应用的后端功能。
10K+ pulls
上次更新:15 天前
apachestreampipes/backend logo
apachestreampipes/backend
by apachestreampipes
Apache StreamPipes核心后端服务,由其PMC管理,为流数据处理平台提供核心支撑功能。
10K+ pulls
上次更新:2 天前

常见问题

轩辕镜像免费版与专业版有什么区别?

免费版仅支持 Docker Hub 加速,不承诺可用性和速度;专业版支持更多镜像源,保证可用性和稳定速度,提供优先客服响应。

轩辕镜像免费版与专业版有分别支持哪些镜像?

免费版仅支持 docker.io;专业版支持 docker.io、gcr.io、ghcr.io、registry.k8s.io、nvcr.io、quay.io、mcr.microsoft.com、docker.elastic.co 等。

流量耗尽错误提示

当返回 402 Payment Required 错误时,表示流量已耗尽,需要充值流量包以恢复服务。

410 错误问题

通常由 Docker 版本过低导致,需要升级到 20.x 或更高版本以支持 V2 协议。

manifest unknown 错误

先检查 Docker 版本,版本过低则升级;版本正常则验证镜像信息是否正确。

镜像拉取成功后,如何去掉轩辕镜像域名前缀?

使用 docker tag 命令为镜像打上新标签,去掉域名前缀,使镜像名称更简洁。

查看全部问题→

轩辕镜像下载加速使用手册

探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式

🔐

登录方式进行 Docker 镜像下载加速教程

通过 Docker 登录方式配置轩辕镜像加速服务,包含7个详细步骤

🐧

Linux Docker 镜像下载加速教程

在 Linux 系统上配置轩辕镜像源,支持主流发行版

🖥️

Windows/Mac Docker 镜像下载加速教程

在 Docker Desktop 中配置轩辕镜像加速,适用于桌面系统

📦

Docker Compose 镜像下载加速教程

在 Docker Compose 中使用轩辕镜像加速,支持容器编排

📋

K8s containerd 镜像下载加速教程

在 k8s 中配置 containerd 使用轩辕镜像加速

🔧

宝塔面板 Docker 镜像下载加速教程

在宝塔面板中配置轩辕镜像加速,提升服务器管理效率

💾

群晖 NAS Docker 镜像下载加速教程

在 Synology 群晖NAS系统中配置轩辕镜像加速

🐂

飞牛fnOS Docker 镜像下载加速教程

在飞牛fnOS系统中配置轩辕镜像加速

📱

极空间 NAS Docker 镜像下载加速教程

在极空间NAS中配置轩辕镜像加速

⚡

爱快路由 ikuai Docker 镜像下载加速教程

在爱快ikuai系统中配置轩辕镜像加速

🔗

绿联 NAS Docker 镜像下载加速教程

在绿联NAS系统中配置轩辕镜像加速

🌐

威联通 NAS Docker 镜像下载加速教程

在威联通NAS系统中配置轩辕镜像加速

📦

Podman Docker 镜像下载加速教程

在 Podman 中配置轩辕镜像加速,支持多系统

📚

ghcr、Quay、nvcr、k8s、gcr 等仓库下载镜像加速教程

配置轩辕镜像加速9大主流镜像仓库,包含详细配置步骤

🚀

专属域名方式进行 Docker 镜像下载加速教程

无需登录即可使用轩辕镜像加速服务,更加便捷高效

需要其他帮助?请查看我们的 常见问题 或 官方QQ群: 13763429

商务:17300950906
|©2024-2025 源码跳动
商务合作电话:17300950906|Copyright © 2024-2025 杭州源码跳动科技有限公司. All rights reserved.