在数字时代,笔记应用成为了我们不可或缺的工具之一。Blinko 是一款简洁且功能强劲的笔记应用,它能够协助我们整理思绪、记录灵感。本文将带你了解如何利用 Docker 这个虚拟化技术,快速在 Linux 环境下搭建 Blinko 笔记应用,让你的生产力更上一层楼!

Blinko 笔记简介
Blinko 是一款开源的笔记应用,它以其简洁的界面和强劲的功能而受到用户的青睐。用户可以在 Blinko 中创建笔记、管理项目,甚至支持 Markdown 格式,使得笔记编辑更加灵活和高效。
核心功能
AI驱动的智能搜索
告别传统的关键词搜索!Blinko集成了先进的RAG(检索增强生成)技术,让您能够使用自然语言快速找到笔记。AI助手不仅理解您的查询意图,还能智能地总结和连接相关内容。
随时随地捕捉想法
不要让灵感溜走!Blinko的快速笔记功能确保您不会错过任何想法。通过Markdown支持,它保持了纯文本的轻量同时保持格式美观。结合Blinko Snap桌面应用,只需一个快捷键(Ctrl/Cmd + Shift + Space)即可立即打开笔记窗口捕捉您的想法。
沉浸式写作环境
独特的音乐播放功能让您在记笔记时享受最佳专注。选择您喜爱的音乐,创造您的个人写作氛围。
智能每日回顾
通过每日回顾功能,系统智能组织您的笔记,协助您建立知识连接并加深理解和记忆。
️ Blinko Snap桌面助手
Blinko Snap是一款轻量级桌面应用,为您提供快速记笔记体验:
- 全局快捷键:一键激活笔记窗口
- 系统托盘集成:便捷的操作控制
- 丰富的编辑工具:支持文本格式化、表格插入、代码块等
- 实时同步:与主Blinko程序无缝协作
开放API
- 灵活集成:完整的API接口,支持第三方应用集成
- Webhook支持:实现自动化工作流
- 数据互操作性:便捷的数据导入和导出功能
为什么选择Blinko?
- 数据安全:所有数据存储在您自托管的环境中,确保隐私和数据所有权
- 开源:完全开源代码,欢迎社区贡献和持续演进
- 功能丰富:从基本记录到AI辅助,从RSS到音乐集成,满足多样化需求
- 极致体验:精心设计的界面,流畅的操作体验
- 完整生态:从Web到桌面,从API到插件,构建完整的笔记生态系统
开始使用
立即体验Blinko,开始您的智能笔记之旅。无论是个人知识管理还是团队协作,Blinko都能为您提供完美解决方案。
使用Docker Compose安装
要使用docker compose部署Blinko,请创建一个docker-compose.yml文件,配置如下:
步骤1:创建docker-compose.yml
networks:
blinko-network:
driver: bridge
services:
blinko-website:
image: blinkospace/blinko:latest
container_name: blinko-website
environment:
NODE_ENV: production
# NEXTAUTH_URL: http://localhost:1111
# IMPORTANT: If you want to use sso, you must set NEXTAUTH_URL to your own domain
# NEXT_PUBLIC_BASE_URL: http://localhost:1111
# IMPORTANT: Replace this with your own secure secret key!
NEXTAUTH_SECRET: my_ultra_secure_nextauth_secret
DATABASE_URL: postgresql://postgres:mysecretpassword@postgres:5432/postgres
depends_on:
postgres:
condition: service_healthy
# Make sure you have enough permissions.
# volumes:
# - ~/your-name/.blinko:/app/.blinko
restart: always
logging:
options:
max-size: "10m"
max-file: "3"
ports:
- 1111:1111
healthcheck:
test: ["CMD", "wget", "--spider", "-q", "http://blinko-website:1111/"]
interval: 30s
timeout: 10s
retries: 5
start_period: 30s
networks:
- blinko-network
postgres:
image: postgres:14
container_name: blinko-postgres
restart: always
ports:
- 5435:5432
environment:
POSTGRES_DB: postgres
POSTGRES_USER: postgres
POSTGRES_PASSWORD: mysecretpassword
TZ: Asia/Shanghai
# Persisting container data
# Make sure you have enough permissions.
# volumes:
# - ~/your-name/.db:/var/lib/postgresql/data
healthcheck:
test:
["CMD", "pg_isready", "-U", "postgres", "-d", "postgres"]
interval: 5s
timeout: 10s
retries: 5
networks:
- blinko-network
步骤2:执行docker-compose命令启动Blinko
docker-compose -f docker-compose.yml up -d
Bash脚本更新
curl -o update.sh https://raw.githubusercontent.com/blinko-space/blinko/refs/heads/main/update.sh && bash update.sh
访问 Blinko 应用
在浏览器中输入 http://localhost:1111,你就可以开始使用 Blinko 笔记应用了!
结语
使用 Docker 搭建 Blinko 笔记应用是一个简单且高效的过程。它不仅能够为你的笔记应用提供一个稳定和一致的环境,还能提高你的工作效率。赶紧动手试试吧,让 Blinko 成为你工作和学习的得力助手!
太强了💪