安装和使用
目前 Easy Dataset 支持客户端、NPM、Docker 三种启动方式,所有启动方式均完全在本地处理数据,无需担心数据隐私问题。
客户端启动(适合新手)
为了解决各种本地部署的环境问题,可以直接用客户端启动,支持以下平台:

可以直接到 https://github.com/ConardLi/easy-dataset/releases 下载适合自己系统的安装包:
如果遇到 Github 下载较慢,可以使用网盘下载:https://pan.quark.cn/s/ef8d0ef3785a

NPM 启动(适合开发者)
本项目基于 Next 构建,所以本地只要有 Node 环境就可以通过 NPM 直接启动,适合开发者,需要调试项目的同学:
克隆仓库:
git clone https://github.com/ConardLi/easy-dataset.git
cd easy-dataset
安装依赖:
npm install
启动服务器:
npm run build
npm run start
注意:使用 NPM 启动的情况下,当系统发布新版本后,需要重新执行 git pull
拉取最新代码,并且重新执行 npm install
、npm run build
、npm run start
三个步骤。
Docker 启动 - 使用官方 Docker 镜像(适合私有部署)
克隆仓库:
git clone https://github.com/ConardLi/easy-dataset.git
cd easy-dataset
更改
docker-compose.yml
文件:
services:
easy-dataset:
image: ghcr.io/conardli/easy-dataset
container_name: easy-dataset
ports:
- '1717:1717'
volumes:
- ${LOCAL_DB_PATH}:/app/local-db
- ${LOCAL_PRISMA_PATH}:/app/prisma
restart: unless-stopped
注意: 请将
{YOUR_LOCAL_DB_PATH}
、{LOCAL_PRISMA_PATH}
替换为你希望存储本地数据库的实际路径,建议直接使用当前代码仓库目录下的local-db
和prisma
文件夹,这样可以和 NPM 启动时的数据库路径保持一致。
使用 docker-compose 启动
docker-compose up -d
打开浏览器并访问
http://localhost:1717
Docker 启动 - 手动打包(适合私有部署)
如果你想自行构建镜像,可以使用项目根目录中的 Dockerfile:
克隆仓库:
git clone https://github.com/ConardLi/easy-dataset.git
cd easy-dataset
构建 Docker 镜像:
docker build -t easy-dataset .
运行容器:
docker run -d \
-p 1717:1717 \
-v {YOUR_LOCAL_DB_PATH}:/app/local-db \
-v {LOCAL_PRISMA_PATH}:/app/prisma \
--name easy-dataset \
easy-dataset
注意: 请将
{YOUR_LOCAL_DB_PATH}
、{LOCAL_PRISMA_PATH}
替换为你希望存储本地数据库的实际路径,建议直接使用当前代码仓库目录下的local-db
和prisma
文件夹,这样可以和 NPM 启动时的数据库路径保持一致。
打开浏览器,访问
http://localhost:1717
Last updated
Was this helpful?