docker-compose 部署 AstrBot + NapCatQQ

1585364631
2026-03-16 / 0 评论 / 1 阅读 / 正在检测是否收录...

docker-compose 部署 AstrBot + NapCatQQ

不用1panel的话,网卡可以自行修改。
连接的话可以直接使用容器名链接。
例如

ws://astrbot:6199/ws

启动命令

docker compose up -d
version: '3.8'

networks:
  1panel-network:
    external: true

services:
  # NapCat 服务
  napcat:
    image: mlikiowa/napcat-docker:latest
    container_name: napcat
    restart: always
    networks:
      - 1panel-network
    ports:
      - "3001:3001"
      - "6099:6099"
    environment:
      - WS_ENABLE=true
      - NAPCAT_UID=${UID:-1000}
      - NAPCAT_GID=${GID:-1000}
    volumes:
      - ./napcat/config:/app/napcat/config
      - ./ntqq:/app/.config/QQ

  # AstrBot 服务
  astrbot:
    image: soulter/astrbot:v4.20.0
    container_name: astrbot
    restart: always
    networks:
      - 1panel-network
    ports:
      - "6185:6185"
      - "6194:6194"
      - "6195:6195"
      - "6196:6196"
      - "6199:6199"
      - "11451:11451"
    volumes:
      - ./astrbot/data:/AstrBot/data
      - ./ntqq:/app/.config/QQ
      - ./whisper/cache:/root/.cache
    environment:
      - TZ=Asia/Shanghai
0

评论 (0)

取消