云部署New API服务
2026-09-18T20:52:26+08:00 | 2分钟阅读

云部署New API
简介
前置要求
- 已安装Docker和Docker Compose
- 推荐系统: Linux (Ubuntu/CentOS/Debian等)
部署
部署方式:Docker Compose
使用Gt克隆项目
# 下载项目源码
git clone https://github.com/QuantumNous/new-api.git
# 进入项目目录
cd new-api
# 根据需要编辑 docker-compose.yml 文件
# 使用nano编辑器
nano docker-compose.yml
# 或使用vim编辑器
# vim docker-compose.yml
提示:
项目自带的
docker-compose.yml已按推荐方案配置 PostgreSQL 和 Redis,您只需根据 实际情况修改端口、密码等参数即可使用。MySQL 仍作为兼容选项保留。

启动服务
配置文件准备好后,可以使用以下命令启动服务:
# 使用Docker Compose启动服务
docker compose up -d
该命令会自动拉取所需镜像并在后台启动服务。
查看日志
全部服务实时日志
docker compose logs -f指定服务日志(示例:
new-api、postgres、redis)docker compose logs -f new-api docker compose logs -f postgres docker compose logs -f redis仅查看最近 N 行
docker compose logs --tail=100 new-api查看最近一段时间内的日志
docker compose logs --since=10m new-api显示时间戳
docker compose logs -f -t new-api前台模式调试(随启动实时输出日志)
docker compose up # 或仅启动并跟随某个服务 docker compose up new-api按 Ctrl+C 退出前台模式(会停止相应服务)。后台运行请使用
-d。查看服务列表/状态
docker compose ps使用容器名查看日志(当
container_name已设置,如配置里的new-api)docker logs -f new-api
停止服务
# 停止服务
docker compose down
访问系统
服务启动成功后,访问http://服务器IP:3000将自动引导到初始化页面。按照页面指引手动设置管理员账号和密码(仅首次安装需要)。完成初始化后即可使用所设置的管理员账号登录系统。

注意:端口需要放行!!!


湘公网安备43040002000293号