52AI Docs
部署安装

Docker Compose 部署

使用 Docker Compose 部署 New API

前置要求

  • Docker 20.10+
  • Docker Compose v2+

部署步骤

1. 创建配置文件

version: '3.8'
services:
  new-api:
    image: calciumion/new-api:latest
    container_name: new-api
    restart: always
    ports:
      - "3000:3000"
    environment:
      - SQL_DSN=postgres://user:password@db:5432/newapi
      - TZ=Asia/Shanghai
    depends_on:
      - db

  db:
    image: postgres:16-alpine
    container_name: new-api-db
    restart: always
    environment:
      - POSTGRES_USER=user
      - POSTGRES_PASSWORD=password
      - POSTGRES_DB=newapi
    volumes:
      - pg_data:/var/lib/postgresql/data

volumes:
  pg_data:

2. 启动服务

docker compose up -d

3. 访问面板

打开浏览器访问 http://your-server:3000

On this page