自建Blossom个人双链笔记

2024-03-01 19:02:24 20点赞 193收藏 19评论

这里是拥有NAS的生活第57期,今天给大家推荐的是Blossom双链笔记软件,良好的学习习惯当然离不开记笔记,特别是我们专业,很多知识需要记录,但是缺少一个平台,因此我选择了Blossom作为我的个人笔记存储端,在自家NAS上保存重要的学习资料。

使用设备

本次教程使用DS920+作为测试,如果你也感兴趣,不妨点击下方链接购买,一起体验使用NAS的快乐。

Blossom特色

这里我先简单介绍下Blossom这个双链笔记的特色,以免有人说我一来直接上教程,好不好用都不说一句,就光为了水,既然选择了推荐,当然是实用的东西才推荐咯!

自建Blossom个人双链笔记
  • 服务端docker部署,多端笔记

  • 不依赖其他存储,一键导出笔记

  • 计划安排,TODO LIST

  • 多用户支持,笔记写作互不干扰

  • 响应式设计,手机电脑均可在线使用

  • 多项功能,热力图、主题设置、番茄钟、天气预报、字数统计等必不可少

Docker compose部署

官方提供了docker compose部署和docker cli部署方式,这里我首选推荐使用docker compose部署,因为配置的参数比较多,操作起来并不是特别方便,因此选择docker compose部署更加便捷。

1. 准备环境

操作之前我们需要创建一个数据库用于存放blossom笔记数据,因此我们首先选择利用群晖自带的Mariadb数据库,因为可视化操作,对大部分新手来说还是降低了门槛。

自建Blossom个人双链笔记

在正式操作前我们需要准备以上几个套件,然后打开phpmyadmin创建blossom运行所需要的数据库,按照如下操作即可。

2. 创建数据库

打开phpmyadmin,输入刚刚安装时填写的数据库的管理员密码

自建Blossom个人双链笔记自建Blossom个人双链笔记

创建好后直接点击执行即可,记住现在设置的账号密码,留着后面要用。

3. 创建挂载文件夹

这一步的目的是将blossom的文件路径挂载到磁盘中,方便备份数据,下次容器损坏什么的也可以直接恢复。直接SSH连接NAS,输入以下参数

mkdir -p /volume1/docker/blossom/bl

4. 修改Docker compose配置文件

直接在桌面创建文本文档,将下列代码放到该文件里

version: "3.8"

networks:

blossomnet:

driver:

bridge

services:

blossom:

image: jasminexzzz/blossom:latest

container_name: blossom-backend

volumes:

- /volume1/docker/blossom/bl/:/home/bl/

environment:

SPRING_DATASOURCE_URL: jdbc:mysql://192.168.31.xx:3306/blossom?useUnicode=true&characterEncoding=utf-8&allowPublicKeyRetrieval=true&allowMultiQueries=true&useSSL=false&&serverTimezone=GMT%2B8

SPRING_DATASOURCE_USERNAME: blossom

# 【必须修改】将192.168.31.xx改为你的nas ip,再将blossom1改为你在前面创建的数据库密码

SPRING_DATASOURCE_PASSWORD: blossom1

ports:

- "9999:9999"

networks:

- blossomnet

healthcheck:

test: ["CMD", "curl", "-f", "http://192.168.31.xx:9999/sys/alive"]

interval: 30s

timeout: 10s

retries: 3

start_period: 5s

restart: always

注意修改这里面的参数,将改好的文件保存并命名为docker-compose.yml,放置到blossom的根目录里

自建Blossom个人双链笔记

5. 启动容器

直接在ssh里输入如下代码,启动容器,稍等一会儿再到网页docker管理器查看是否启动成功

# 进入跟目录

cd /volume1/docker/blossom

# 启动容器

docker-compose up -d

自建Blossom个人双链笔记

当ssh出现这个时,代表容器已经正常启动,直接到容器管理那看看是否异常即可

6. 查看启动状态

上面的步骤完成后,直接输入nas ip:9999访问查看blossom笔记是否正常启动,当出现如下信息时,代表blossom笔记服务端已经部署好了。

自建Blossom个人双链笔记

使用Blossom笔记

当部署操作完成后,可以通过blossom网页在线编辑器来记录笔记,也可以下载官方写的app来记录笔记,这里简单演示下网页在线编辑和官方app客户端

网页客户端

直接访问如下地址即可进入在线编辑,默认账号密码均为blos

192.168.31.xx:9999/editor/#/settingindex

自建Blossom个人双链笔记

客户端登录

客户端我们直接到官网即可下载,因为不能放网址,各位直接搜索关键词即可找到官网下载,根据自己的设备选择下载对应的版本即可。

自建Blossom个人双链笔记

这两个文件即使客户端文件,其他的不用下载,本来可以有更多玩法的,但是这个部署过程会比较久,也比较繁琐,可能要写几天才能写完,于是就这么简单写了个大部分人能看懂且不需要折腾的版本,其他高阶玩法比如说客户端网页部署包也没必要,主要是在NAS上的操作确实比较繁琐就是。

自建Blossom个人双链笔记

客户端版本和网页版几乎没什么差异,配置信息都是这么填,默认账户密码都是blos,看自己喜欢哪种方式写作咯,反正都不影响,都可以支持在线写作,并且保存到NAS,以后备份数据直接可以备份blossom这个文件夹即可。

功能展示

默认首页默认首页创建笔记创建笔记

直接点击左上角那个新建即可创建文件夹或者文章,将自己的文章分门别类整理起来即可,刚开始我都找不到在哪创建文章,后面一个个找才发现哈哈,最好有个使用功能提醒。创建好标题后,我们就可以在右边编辑这篇文章了,支持markdown语法,不用担心格式的问题。如果记不住markdown语法,顶部还提供了快捷键,直接点击就帮你完成了语法填充。

编辑器编辑器图片存放图片存放代办TODO代办TODO

最后

Blossom笔记的演示就到这里啦,总的来说还是比较简约的,就是首次使用对功能上需要多了解下,清楚后就好开始写作了,作为个人笔记、日记软件来说,还是非常不错的,将其拿来写工作日志也是可以的,TODO功能也很好用,可以很好的展示代办清单。初此之外还提供了热力图和字数统计,很好的督促自己学习,是个不错的笔记软件。如果你也感兴趣,不妨部署到自己的NAS上试试看!

展开 收起
19评论

  • 精彩
  • 最新
  • 用了下,不能导出word,不能密码分享,主题切换有延迟,博客没有日夜切换,计划没有列进待办事项,纯markdown不支持贴表格,没有app只能网页。以上是缺点,其他全是优点

    校验提示文案

    提交
  • 和为知笔记相比有啥突出的优势吗

    校验提示文案

    提交
    功能更强大,外观更好看

    校验提示文案

    提交
    收起所有回复
  • 有ios app吗?

    校验提示文案

    提交
    目前只有mac端,ios貌似没有 [喜极而泣]

    校验提示文案

    提交
    安卓能用吗?

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 好东西,看到数据库我放弃了 [苦恼]

    校验提示文案

    提交
    小白式操作,没什么技术难度的

    校验提示文案

    提交
    威联通是mariaDB数据库,尤其这一行咋修改? jdbc:mysql

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 可惜不支持所见即所得

    校验提示文案

    提交
    支持的,图片里清楚的展示了编辑器所见即所得,就是没文字标出来 [喜极而泣]

    校验提示文案

    提交
    收起所有回复
  • 客户端支持图床吗?

    校验提示文案

    提交
    印象中是支持图床的,也可以自己直接贴图片地址也行

    校验提示文案

    提交
    收起所有回复
  • 赶紧学习一下

    校验提示文案

    提交
  • 能导出什么格式

    校验提示文案

    提交
  • 思源笔记就挺好用

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
193
扫一下,分享更方便,购买更轻松