Skip to content

Latest commit

 

History

History
20 lines (15 loc) · 1018 Bytes

DEPLOY.md

File metadata and controls

20 lines (15 loc) · 1018 Bytes

本程序基于 docker 来进行部署,使用 docker-compose 管理服务。

注意,仅在 x86 环境下测试,arm 下不保证可用性(目前测试可用)

首次部署

  1. 克隆代码git clone https://github.com/FleyX/bookmark.git
  2. 进入文件夹cd bookmark
  3. 安装新版的 docker,docker-compose,zip apt install docker docker-compose zip
  4. 修改.env 文件中的参数,改为你的实际配置
  5. 修改浏览器插件/bookmarkBrowserPlugin/static/js/config.js中的 bookmarkHost,改为你的实际部署路径
  6. 修改浏览器插件/bookmarkBrowserPlugin/tab/index.html中的<meta http-equiv="Refresh" content="0;url=https://bm.fleyx.com" />,将 url 改为你的实际部署地址
  7. 执行build.sh编译前后端代码 bash build.sh
  8. root 权限运行 docker-compose up -d 启动服务。

更新系统

  1. 代码库更新cd bookmark;git pull
  2. 执行build.sh编译前后端代码 bash build.sh
  3. root 权限运行 docker-compose restart 启动服务