Skip to content

安装 EasyNode

Docker 安装

最简单的安装方式是使用 Docker:

shell
docker run -d -p 8082:8082 --name=easynode \
  --restart=always \
  -v /root/easynode/db:/easynode/app/db \
  chaoszhu/easynode

环境变量配置

Docker 运行时可以通过以下环境变量进行配置:

  • PLUS_KEY: 激活 PLUS 功能的授权码
  • DEBUG: 启动 debug 日志(0:关闭,1:开启,默认关闭)
  • ALLOWED_IPS: 可访问服务的 IP 白名单,多个使用逗号分隔,支持填写部分 IP 前缀 例如:-e ALLOWED_IPS=127.0.0.1,196.168

手动部署

如果您希望手动部署,请确保您的环境满足以下要求:

  • Node.js 版本 >= 20.0.0

部署步骤

  1. 克隆代码仓库:
shell
git clone https://github.com/chaos-zhu/easynode
  1. 安装依赖:
shell
cd easynode
yarn
  1. 构建前端:
shell
cd web
yarn build
mv dist/* ../server/app/static
  1. 启动服务:
shell
cd ../server
yarn start
  1. (可选)使用 PM2 后台运行:
shell
pm2 start index.js --name easynode-server

默认配置

  • Web 访问端口:8082
  • 默认账号:admin
  • 默认密码:admin

注意

首次登录后请及时修改默认密码以确保安全。

基于 MIT 许可发布