# seafile_bridge **Repository Path**: DoNetCn/seafile_bridge ## Basic Information - **Project Name**: seafile_bridge - **Description**: No description available - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 5 - **Created**: 2025-12-05 - **Last Updated**: 2025-12-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README Seafile Bridge Seafile Bridge #### License apache-2.0 1.安装 ``` cd /opt/frappe/frappe-bench bench get-app seafile_bridge https://gitee.com/chenyanxiCode/seafile_bridge.git --branch main bench --site <你的站点> install-app seafile_bridge bench restart ``` 2.设置SeaFile参数 进入/app/seafile-settings ![输入图片说明](seafile_bridge/templates/da4a49cc-0e7d-43c2-a43d-95c4dbeb526d.png) ``` SeaFile安装参考:https://cloud.seafile.com/wiki/publish/seafile-manual/hk5G/ 获取账号Token参考API:https://seafile-api.readme.io/reference/post_api2-auth-token ``` 云盘仓库ID参考: ![输入图片说明](seafile_bridge/templates/eb424221-aa67-482a-99c1-f03d578d723e.png) ``` BaseUrl 是云盘链接 Api Token 填写账号token Repo Id 填写云盘仓库Id ``` 3.效果: ![输入图片说明](seafile_bridge/templates/%E4%BC%81%E4%B8%9A%E5%BE%AE%E4%BF%A1%E6%88%AA%E5%9B%BE_17614639647012.png) ![输入图片说明](seafile_bridge/templates/%E4%BC%81%E4%B8%9A%E5%BE%AE%E4%BF%A1%E6%88%AA%E5%9B%BE_17614640062417.png) ![输入图片说明](seafile_bridge/templates/da4a49cc-0e7d-43c2-a43d-95c4dbeb526d.png) ![输入图片说明](seafile_bridge/templates/%E4%BC%81%E4%B8%9A%E5%BE%AE%E4%BF%A1%E6%88%AA%E5%9B%BE_17614642401819.png) 4.屏蔽特殊页面本地上传 `/home/erpnext/frappe-bench/sites/站点名称/site_config.json` 添加以下内容: ``` { "seafile_bypass_doctypes": [ "Website Settings", "Web Page", "User", "File" ], "seafile_bypass_fields": [ "Letter Head.logo", "User.user_image", "File.*" ], "seafile_bypass_routes": [ "/app/website", "/app/data-import" ] } ``` 按seafile_bypass_doctypes 单据类型、路由进行屏蔽过滤 ``` bench clear-cache 清理缓存 bench restart 重启 ```