# 编辑环境变量
cp .env.example .env
# 安装模块
npm install
# 运行调试
npm run dev::: 创建 :::
# 拉取代码
git clone https://github.com/kenote/panel-api-server.git
# 安装模块
cd panel-api-server && npm install
# 编译代码
npm run build
# 编辑环境变量
cp .env.example .env
# 启动 PM2
make start::: 更新 :::
# 拉取新的源代码
git pull
# 重新编译代码
npm run build
# 重启 PM2
make restart::: 创建 :::
# 拉取代码
git clone https://github.com/kenote/panel-api-server.git
# 编译镜像
cd panel-api-server
docker build -f Dockerfile --tag panel-api-server .
# 编辑环境变量
cp .env.example .env
# 拷贝 Compose 文件; SQLite 数据库选择
cp compose.example.yml compose.yml
# 拷贝 Compose 文件; MySQL 数据库选择
cp compose.mysql.yml compose.yml
# 拷贝 Compose 文件; Postgres 数据库选择
cp compose.pg.yml compose.yml
# 启动 Compose 容器
docker-compose up -d::: 更新 :::
# 拉取新的源代码
git pull
# 卸载 Compose 容器
docker-compose down
# 编译镜像
docker build -f Dockerfile --tag panel-api-server .
# 启动 Compose 容器
docker-compose up -d