2023-12-19
实用工具
00
请注意,本文编写于 144 天前,最后修改于 143 天前,其中某些信息可能已经过时。

目录

为什么选择思源笔记?
docker部署思源
步骤一:拉取 Docker 镜像
步骤二:创建文件映射路径
步骤三:设置权限

在数字时代,笔记应用的选择至关重要,在我的探索之旅中发现了思源笔记。这篇博客详细介绍了我从最初选择 Trilium 到最终落户思源笔记的原因。多端同步、跨平台支持、实时存储,以及对 Markdown 格式的全面支持,思源笔记完美地满足了我所有需求。本文通过 Docker 部署,分享一种简便的搭建方式。

为什么选择思源笔记?

在使用 Trilium 笔记应用的初期,我期望能够实现多端同步的完美体验。然而,当我在 Arch Linux 和 Windows 10 之间切换时,客户端同步遭遇了障碍,而仅有 Web 端保持了正常同步。再者,Trilium 的界面设计并未能满足我的审美要求,于是我开始寻找更加完善的笔记应用。

  • 随时同步:无论身处何地,都能轻松接续上一次的工作。
  • 跨平台:兼容各类桌面系统及移动设备。
  • 实时数据保护:即使软件意外关闭,数据依然安全。
  • Markdown 格式:方便直接发布和分享。
  • 美观简洁的用户界面。
  • 开源并尽量免费
  • 本地化数据存储:能够将数据保存在自己的服务器上。

基于这些准则,我选择了思源笔记。尽管自己部署思源,在移动端支持可能并不理想,但其 Web 端功能完全满足了我的需求。

docker部署思源

步骤一:拉取 Docker 镜像

确保您已经在本地安装了 Docker。如果您需要指引,可以参考我的博客:Centos7.6安装docker、docker-compose

docker pull b3log/siyuan

步骤二:创建文件映射路径

为思源笔记创建一个工作目录。

mkdir siyuanNote

步骤三:设置权限

为了确保文件访问的无障碍,调整目录权限。

chmod -R 777 siyuanNote

步骤四:启动容器

使用以下命令启动 Docker 容器,注意替换您的路径和访问授权码。

docker run -d -v /huaxin/siyuanNote:/siyuan/workspace -p 58080:6806 -u 1000:1000 b3log/siyuan --workspace=/siyuan/workspace/ --accessAuthCode=xxxxxx

/huaxin/siyuanNote工作目录

accessAuthCode:访问授权码,请务必修改,否则任何人都可以读写您的数据

完成上述步骤后,使用 docker ps 确认容器已成功启动。现在,您可以通过 IP 地址和端口(58080)访问思源笔记,并在登录页面使用您设置的访问授权码。

如果对你有用的话,可以打赏哦
打赏
ali pay
wechat pay

本文作者:

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!