思源笔记——重构你的思维

2024-03-09 09:08:02 浏览数 (2)

不知道大家都在用什么应用来写自己的文章或者笔记,市面上免费的笔记应用程序非常多。各自有各自的优缺点。常见的有 Joplin:是一款开源的笔记应用,可以替代EverNote/印象笔记。它适用于全平台,支持中文,并支持浏览器插件和扩展。 Boostnote:是一款面向开发人员的开源笔记软件,采用Markdown编辑器,对编程语言有良好的支持。 GitNote:也是一款面向开发人员的开源笔记软件,支持Git版本控制和Markdown编辑。 印象笔记:提供跨平台支持,具有强大的搜索和组织功能。 为知笔记:一款多平台的云笔记,可以同步数据至手机、电脑、网页、微信等任意平台。 有道云笔记:除了基本的文字输入,还可以输入音频、视频、图片等多媒体内容,并且提供在线协作功能。 OneNote:微软出品的笔记软件,采用类似Word的编辑界面,支持插入形状、图片、表格等功能。

先来说一下思源笔记的功能:

  1. 编辑器强大,支持markdown,列表大纲,百万字大文档编辑,数学公式,图标,流程图,甘特图,时序图等。
  2. 支持网页剪藏,支持block风格
  3. 支持导出带assets的标准markdown格式,支持导出PDF,WORD,html等后缀文件,可以复制到公众号,语雀,知乎等
  4. 各个平台Windows,android,ios,mac都有客户端程序
  5. 支持docker部署。

docker部署也很简单,只需要一条命令即可。执行 docker run -d -v workspace_dir_host:workspace_dir_container -p 6806:6806 b3log/siyuan --workspace=workspace_dir_container --accessAuthCode=xxx 需要注意这3个参数: workspace_dir_host:宿主机上的工作空间文件夹路径 workspace_dir_container:容器内工作空间文件夹路径,和后面 --workspace 指定成一样的 accessAuthCode:访问授权码,请务必修改,否则任何人都可以读写你的数据

或者是docker-compose方式部署,只需要新建一个docker-compose.yml文件然后复制以下内容之后,输入命令 docker-compose up 和 将对应的防火墙放开即可。

代码语言:javascript复制
version: "3.9"
services:
  main:
    image: b3log/siyuan
    command: ['--workspace=/siyuan/workspace/', '--accessAuthCode=${AuthCode}']
    user: '1000:1000'
    ports:
      - 6806:6806
    volumes:
      - /siyuan/workspace:/siyuan/workspace
    restart: unless-stopped
    environment:
      # A list of time zone identifiers can be found at https://en.wikipedia.org/wiki/List_of_tz_database_time_zones
      - TZ=${TimeZone}

然后访问浏览器前台,输入http://ip:6806,即可看到思源的页面。感兴趣的可以试用一下。

0 人点赞