这份指南将帮助你在本地系统上安装并运行 Maxun。

前置条件

软件 下载链接
Node.js(版本 18 或更高) 下载 Node.js
PostgreSQL 下载 PostgreSQL
MinIO 下载 MinIO
Redis 下载 Redis

安装步骤

  1. 克隆代码仓库:
  1. git clone https://github.com/getmaxun/maxun
  1. 在项目根目录(这里是 maxun)中创建一个 .env 文件
  2. example env file 的内容复制到你的 .env 文件中
  3. 确保你已经在本地安装了所有前置条件的软件
  4. 安装依赖:
  1. # 进入项目根目录
  2. cd maxun
  3. # 安装依赖
  4. npm install
  5. # 进入 maxun-core 子目录并安装依赖
  6. cd maxun-core
  7. npm install
  8. # 回到项目根目录
  9. cd ..
  1. 安装 Playwright:
  1. # 确保 Playwright 正确初始化
  2. npx playwright install
  3. npx playwright install-deps
  4. # 回到项目根目录
  5. cd ..
  1. 在项目根目录下运行以下命令启动:
  1. # 同时启动前端和后端
  2. npm run start

你可以通过 http://localhost:5173/ 访问前端界面,通过 http://localhost:8080/ 访问后端服务。