Sign inSign up

duosuan/banban-server

By duosuan

•Updated about 2 months ago

斑斑AI低代码是一款永久免费、支持私有化部署的一站式企业 AI 工作台

Image
Machine learning & AI
Developer tools
Databases & storage
0

2.8K

duosuan/banban-server repository overview

⁠【官方】斑斑AI低代码 Docker 镜像

斑斑AI低代码是一款永久免费、支持私有化部署的一站式企业 AI 工作台。
内置 AI 助理与低代码平台,帮助企业快速搭建业务应用,统一管理 AI 能力与业务流程,加速实现 AI 数字化转型。

官网:https://www.banban.work⁠

本仓库提供 斑斑AI低代码 服务端 Docker 镜像,用于快速部署无桌面版服务端。


⁠简介


  • 镜像仓库:duosuan/banban-server
  • 默认示例标签:latest-x86
  • 固定版本标签示例:0.37.0-x86
  • 默认服务端口:16666
  • 数据目录:/root/.config/banban
  • 镜像基于官方 Debian 12 精简版 debian:bookworm-slim 构建

建议测试环境可使用 latest-x86,生产环境建议使用固定版本标签部署。


⁠部署方法


⁠Docker Run

拉取镜像:

docker pull duosuan/banban-server:latest-x86

直接启动:

docker run -d \
  --name banban-server \
  --restart unless-stopped \
  -e TZ=Asia/Shanghai \
  -p 16666:16666 \
  -v banban-data:/root/.config/banban \
  duosuan/banban-server:latest-x86
⁠自定义配置启动

如需自定义端口、数据库、管理员密码或其他服务端配置,请挂载自己的 config.jsonc:

docker run -d \
  --name banban-server \
  --restart unless-stopped \
  -e TZ=Asia/Shanghai \
  -p 16666:16666 \
  -v /path/to/config.jsonc:/app/config.jsonc:ro \
  -v banban-data:/root/.config/banban \
  duosuan/banban-server:latest-x86
⁠Docker Compose
services:
  banban:
    image: duosuan/banban-server:latest-x86
    container_name: banban-server
    restart: unless-stopped
    environment:
      TZ: Asia/Shanghai
    ports:
      - "16666:16666"
    volumes:
      - ./config.jsonc:/app/config.jsonc:ro
      - banban-data:/root/.config/banban

volumes:
  banban-data:

启动命令:

docker compose up -d

⁠HTTPS 配置


服务端支持通过 config.jsonc 配置 HTTPS 证书。

示例配置:

{
  "listen": 16666,
  "cert": {
    "cert": "/app/certs/cert.pem",
    "key": "/app/certs/key.pem"
  }
}

启用 HTTPS 时,请确保挂载证书目录,并保证 config.jsonc 中填写的是容器内路径。

示例:

docker run -d \
  --name banban-server \
  --restart unless-stopped \
  -e TZ=Asia/Shanghai \
  -p 16666:16666 \
  -v /path/to/config.jsonc:/app/config.jsonc:ro \
  -v /path/to/certs:/app/certs:ro \
  -v banban-data:/root/.config/banban \
  duosuan/banban-server:latest-x86

⁠数据持久化


以下启动方式会将运行数据持久化到 Docker Volume banban-data:

-v banban-data:/root/.config/banban

即使删除容器,只要没有删除 banban-data 卷,重新创建容器后仍可继续使用原有数据。


⁠注意事项


  1. latest-x86 适合快速安装和测试使用。
  2. 生产环境建议使用固定版本标签,例如 duosuan/banban-server:0.37.0-x86。
  3. 如果修改了 config.jsonc 中的监听端口,请同步修改端口映射。
  4. 如果启用了 HTTPS,请确保容器内证书路径与 config.jsonc 配置一致。
  5. 运行数据默认保存在 banban-data 中,建议保留数据卷。

⁠官网


更多产品信息请访问:https://www.banban.work⁠

Tag summary

Content type

Image

Digest

sha256:820b357dc…

Size

624.6 MB

Last updated

about 2 months ago

docker pull duosuan/banban-server:latest-arm64