frfrbot docs
  • 关于 FRFR
  • 部署
    • 选择服务器
    • 在 AWS Lightsail 部署
    • 本机部署(不推荐)
  • 使用
    • 交易所 API 设置
      • 申请和配置 HypeLiquid API Key
      • 申请和配置 Binance API Key
    • 添加交易所对
    • 套利的开仓与减仓
    • 功能界面说明
Powered by GitBook
On this page
  1. 部署

本机部署(不推荐)

Previous在 AWS Lightsail 部署Next交易所 API 设置

Last updated 4 months ago

由于 hyperliquid 的服务器在 aws 东京,身在海外以及靠近东京的同学,可以使用本机部署,我们强烈推荐用东京的服务器部署

在 Mac 上部署

1

安装 OrbStack

2

创建 frfrbot 的文件夹,导入 Docker Compose

为项目创建一个文件夹,如 frfr,存储 docker 配置文件和后续的数据库

如上图,将下面的配置保存为 docker-compose.yml ,也可以下载我们提供的文件,替换文件中 your_password 为你自己的登入保护密码

services:
  frfrbot:
    image: frfrbot/app:latest
    container_name: frfrbot
    ports:
      - "3001:3001"
    environment:
      - PORT=3001
      - DATABASE_URL=file:/data/db/sqlite.db
      - USER_PASSWORD=your_password
    volumes:
      - ./data:/data/db
    restart: unless-stopped
3

启动、更新和停止

使用下面的命令来开关和升级 docker 程序。

启动后,访问 即可进入后台

// 运行程序,前台模式
docker compose up 

// 运行,后台模式
docker compose up -d

// 更新容器
docker pull frfrbot/app:latest

// 停止容器
docker compose stop

容器启动后,会在 data 文件夹中创建数据库,请勿删除。

https://orbstack.dev/
http://localhost:3001/
291B
docker-compose.yml