AIAPI Market 一键安装

如果你已经把域名解析到服务器,填这里后,下方安装命令和 HTTPS 命令会自动生成。

在 Linux 服务器执行,一条命令安装:

curl -fsSL https://sh.aiapi.market/install.sh | bash

如果没有 curl:

wget -qO- https://sh.aiapi.market/install.sh | bash

带参数安装示例(注意参数写在 bash 前):

curl -fsSL https://sh.aiapi.market/install.sh | PORT=3000 PUBLIC_HOST=你的域名 bash
旧站升级说明:如果服务器上已经有旧版 new-api Docker Compose 站点,脚本会优先自动识别旧站,并沿用原来的 MySQL / PostgreSQL / SQLite 数据库配置原地升级,默认不会再旁边新建一套空库。
部署完成后请做这一步:
登录你新部署好的站点,编辑默认渠道 AIAPI-Market-Upstream,把你在 aiapi.market 中创建的 auto 分组 API Key 填到默认渠道的 API 密钥 输入框里。

预置上游渠道示例:

curl -fsSL https://sh.aiapi.market/install.sh | UPSTREAM_BASE_URL=https://aiapi.market UPSTREAM_API_KEY=你的key bash

HTTPS 配置脚本

curl -fsSL https://sh.aiapi.market/https.sh | DOMAIN=你的域名 bash
即使你在前面的安装命令里已经设置了 PUBLIC_HOST=你的域名也仍然需要单独执行一次 HTTPS 脚本
因为安装命令里的域名参数只用于生成站点访问地址和基础配置,不会自动申请 SSL 证书,也不会自动配置 443 HTTPS 反向代理

脚本文件:install.sh / install-aiapi-market.sh / https.sh / SHA256SUMS