本文中提到的工具是 Eoapi(现更名为 Postcat),开源的 API 管理工具
开始部署
环境
服务依赖 Node.js,为了避免乱七八糟的环境问题,我们通过 Docker 安装部署应用。 所以在开始部署前,请准备好以下环境:
-
Docker: 版本需高于 v20.10,可以参考安装指南安装;
-
Git:安装指南。
克隆仓库
在命令行运行以下命令拉取仓库代码
git clone https://github.com/eolinker/eoapi-remote-server
cd eoapi-remote-server
配置环境变量
如果配置容器外的 MYSQL 数据库,版本需要大于等于 5.8.7,推荐 8.x。
# Eoapi 服务配置
EOAPI_SERVER_PORT=3000
EOAPI_SERVER_PATH=/api
# MySQL 配置
TZ=Asia/Shanghai
# MySQL 的主机地址,默认使用容器内部的 MySQL
# 如果连接的是其他 My