Skip to content
On this page

初次构建

  1. 构建 docker 网络
bash
./init-net.sh
  1. 构建 paperless
bash
cd paperless-ngx
docker compose up -d
  1. 构建 frappe
bash
cd frappe-bench
./set-up.sh

注意:这个脚本会清空 frappe-bench 目录下的所有数据,并重新初始化构建,请确保已经备份好重要数据。

  1. 创建 zcana 自定义应用
bash
docker exec -it frappe-dev bash -c 'cd frappe-bench && bench new-app zcana --no-git'

安装 zcana 应用到 frappe 站点

bash
docker exec -it frappe-dev bash -c 'cd frappe-bench && bench --site localhost install-app zcana'

重启 frappe 服务

bash
docker compose restart frappe
docker exec -it frappe-dev bash -c 'cd frappe-bench && bench start'
  1. 编写 zcana 应用代码(包括 DocType 和 api)

  2. 创建 paperless 工作流

Released under the MIT License.