
To simplify, it is recommended to configure the workspace folder path to be consistent on the host and container, such as: workspace_dir_host and workspace_dir_container are configured as /siyuan/workspace, the corresponding startup commands is: docker run -v /siyuan/workspace:/siyuan/workspace -p 6806:6806 -u 1000:1000 b3log/siyuan -workspace=/siyuan/workspace/. workspace_dir_container: The path of the workspace folder in the container, which is the same as specified in -workspace.workspace_dir_host: the workspace folder path on the host.The following is an example of a startup command: docker run -v workspace_dir_host:workspace_dir_container -p 6806:6806 b3log/siyuan -workspace=workspace_dir_container -workspace specifies the workspace folder path, mounted to the container via -v on the host.The entry point is set when building the Docker image: ENTRYPOINT, use docker run b3log/siyuan with parameters to start: The overall program is located under /opt/siyuan/, which is basically the structure under the resources folder of the Electron installation package: The easiest way to serve SiYuan on a server is to deploy it through Docker. App Marketĭocker Hosting Docker Deployment Overview
#Devonthink pro and sql query upgrade#
It is recommended to give priority to installing through the application market on the desktop and mobile, so that you can upgrade the version with one click in the future. lute: A structured editor engine that supports Go and JavaScript.🏗️ Architecture design and open source ecosystem End-to-end encrypted data sync and backup.Multi-tab, drag and drop to split screenĬloud services require a paid subscription.



Welcome to SiYuan English Discussion Forum to learn more.Īll local features are free, even for commercial use. SiYuan is a privacy-first personal knowledge management system, support fine-grained block-level reference and Markdown
