
dullage/flatnotesflatnotes 是一款自托管、无数据库依赖的笔记管理Web应用。它采用扁平文件夹结构存储Markdown格式文件,无需复杂的数据库配置,即可实现笔记的创建、编辑和管理。所有数据以纯文本形式存储在本地文件系统中,确保数据透明可访问,适合注重数据隐私和简化维护的用户。
| 格式 | 示例 |
|---|---|
| 最新版 | latest |
| 主版本号 | v5 |
| 次版本号 | v5.5 |
| 修订版本号 | v5.5.4 |
可访问 演示站点 体验功能(注:该站点每15分钟重置一次)。更多详细文档和更新信息请参见 官方网站。
通过以下命令快速启动容器,需挂载本地目录作为笔记存储路径:
bashdocker run -d \ --name flatnotes \ -p 8080:8080 \ -v /本地/笔记/目录:/app/data \ dullage/flatnotes:latest
参数说明:
-p 8080:8080:将容器8080端口映射到主机,可根据需求修改主机端口(如 -p 80:8080)-v /本地/笔记/目录:/app/data:挂载本地目录至容器内数据存储路径,确保笔记文件持久化保存dullage/flatnotes:latest:使用最新版本镜像,也可指定具体版本标签(如 v5.5)创建 docker-compose.yml 文件,实现更便捷的管理:
yamlversion: '3' services: flatnotes: image: dullage/flatnotes:latest container_name: flatnotes ports: - "8080:8080" # 主机端口:容器端口 volumes: - /本地/笔记/目录:/app/data # 替换为实际本地目录 restart: unless-stopped # 容器退出时自动重启(除非手动停止)
启动服务:
bashdocker-compose up -d
部署完成后,通过浏览器访问 [***] 即可使用 flatnotes 管理笔记。所有笔记将保存在本地挂载的目录中,可直接通过文件系统查看或编辑。
manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务