这里是拥有NAS的生活专栏,想想上一期文章还是很久很久以前,这段时间太忙了,去考了个证回来,趁着这段时间修整,给各位小伙伴推荐一款新的个人笔记应用,方便自己做知识汇总——它就是Blinko!比如,我将它用于我的读书笔记和考研方法备考记录!
Blinko介绍
blinko是老外写的一个开源笔记项目,专为想要快速捕捉和组织转瞬即逝的想法的个人而设计。Blinko 可以使用户在想法出现的那一刻无缝记下,确保创意灵感不会丢失。具体特点如下:
- AI增强笔记检索
- 数据存储在本地,不容易丢失
- 支持Markdown编辑器和纯文档
- 代码开源可放心使用
部署设备
在这里所使用的设备为DS920+,各位感兴趣的小伙伴也可以尝试在自己的NAS上部署一个试试看,总有一款笔记应用适合自己!
部署方式
一、创建存放文件夹
SSH连接NAS,ROOT模式下使用下面命令创建文件夹用于存放文件
mkdir -p /volume1/docker/blinko/{data,file}
这里可以打开文件夹验证下是否创建成功
二、创建Blinko本地网络
同样在ssh里输入下面命令创建Blinko本地网络
docker network create blinko-network
三、启动Postgresql数据库
ssh里输入下列命令,会自动创建数据库,用于保存Blinko所记录的知识库
docker run -d
--name blinko-postgres
--network blinko-network
-v /volume1/docker/blinko/data:/var/lib/postgresql/data
-p 5435:5432
-e POSTGRES_DB=postgres
-e POSTGRES_USER=postgresuser
-e POSTGRES_PASSWORD=123456
-e TZ=Asia/Shanghai
--restart always
postgres:14
上面POSTGRES_DB为数据库名,USER为用户名,PASSWORD为密码,可以照着自己的需要修改,不懂默认即可
四、启动Blinko
docker run -d
--name blinko-website
--network blinko-network
-v /volume1/docker/blinko/file:/app/.blinko
-p 1111:1111
-e NODE_ENV=production
-e NEXTAUTH_URL=http://localhost:1111
-e NEXT_PUBLIC_BASE_URL=http://localhost:1111
-e NEXTAUTH_SECRET=secret
-e DATABASE_URL=postgresql://postgresuser:123456@blinko-postgres:5432/postgres
--restart always
blinkospace/blinko:latest
如果你啥也不懂,按照默认设置即可。修改参考上一步即可!
五、使用Blinko
按照上面的步骤操作后,恭喜你部署成功,可以开始用Blinko做笔记和写日记了,访问NAS ip:1111即可看到登陆页面,首次登陆需要注册账号密码
效果展示
尽管看起来很像它的同行flomo或者memos,但是这个的卡片风格确实很不错,支持多个卡片自动排列。它的编辑器支持表格、插入图片、TODO等常见功能,用来做学习计划或者学习笔记确实很方便,想到的地方可以随手记录下来,等到有时间再汇总一起。
AI及定时备份
除了上述功能外,还支持对接AI进行智慧对话,定时备份可以自动将数据备份到之前创建的file目录中,再用NAS的备份功能将file里的数据保存到其他地方即可实现笔记的多种备份!
总结
Blinko总的来说是一款不错的个人笔记应用,可以将知识库存到自己的NAS中,不用担心丢失。其次,自带的markdown编辑器非常好用,可以一键实现各种各样的格式,对于新手来说省去了笔记的使用门槛,更加专注于写作,而不需要另外的学习成本!如果你也感兴趣,不妨在自己的NAS上部署一个试试看!
如果您对本文感兴趣,欢迎点赞、收藏、关注,下期内容更加精彩!
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
,