本机部署(不推荐)

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

在 Mac 上部署

1

安装 OrbStack

https://orbstack.dev/

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 程序。

启动后,访问 http://localhost:3001/ 即可进入后台

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

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

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

// 停止容器
docker compose stop

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

Last updated