开源自托管的 AI 笔记与知识库|数据私有化|多端使用|Docker 一键部署
100K+
自托管的私有知识库,对标群晖 Note Station。
A self-hosted private knowledge base. English README
packages/)React 18 · TypeScript · Vite 5 · Tiptap 3 · Tailwind · Hono 4 · SQLite(FTS5) · JWT · Electron 33 · Capacitor 8
| AI 写作助手 | AI 服务商配置 |
|---|---|
![]() | ![]() |
| 侧边栏 | 笔记列表 | 编辑器 |
|---|---|---|
![]() | ![]() | ![]() |
默认管理员:
admin/admin123,首次登录后请立即修改密码。
git clone https://github.com/cropflre/nowen-note.git
cd nowen-note
docker-compose up -d
访问 http://<你的IP>:3001。
需要 Node.js 20+。
git clone https://github.com/cropflre/nowen-note.git
cd nowen-note
npm run install:all
npm run dev:backend # 后端 :3001
npm run dev:frontend # 前端 :5173
访问 http://localhost:5173。
npm run electron:dev # Electron 开发
npm run electron:build # 打包 Windows / macOS / Linux
Android 可直接从 Releases 下载 APK,或 npx cap sync android && npx cap open android 自行构建。
从 Releases 下载最新 nowen-note-x.y.z.fpk,在飞牛 NAS 「应用中心 → 设置 → 手动安装应用」选中文件即可。安装后桌面出现「弄文笔记」图标,浏览器打开 http://<飞牛IP>:3001。
当前 .fpk 仅支持 x86_64 飞牛设备(
platform=x86)。手动打包参见 scripts/fpk/README.md。
| 环境变量 | 默认值 | 说明 |
|---|---|---|
PORT | 3001 | 服务端口 |
DB_PATH | /app/data/nowen-note.db | 数据库文件路径 |
OLLAMA_URL | — | 本地 Ollama 地址(可选) |
数据持久化:容器需将 /app/data 映射到宿主机(不是 /data)。镜像已声明 VOLUME ["/app/data"],主流 NAS 面板会自动预填该路径。
备份策略:自动备份默认写入 /app/data/backups,与数据在同一个卷。建议按 3-2-1 原则把 /app/backups 另挂到独立磁盘,并设置 BACKUP_DIR=/app/backups,详见 docker-compose.yml 内的注释。
/api/openapi.jsonQQ 群:1093473044
如果这个项目对你有帮助,欢迎扫码请作者喝杯咖啡 ☕
GPL-3.0 — 派生作品对外分发时须同样以 GPL-3.0 开源并保留原作者版权声明。
Content type
Image
Digest
sha256:007a20fa7…
Size
88.8 MB
Last updated
about 1 month ago
docker pull cropflre/nowen-note