flatnotes 主机

通过无干扰的网络界面编写、搜索和组织 Markdown 笔记。

  • 一键 部署
  • 15 GB 所需磁盘空间
  • 1 GB 内存 所需内存
  • 来自 2 € 价格
立即订购 无设置费

您在 AvaHost 上获得的服务

一键部署、自定义域名、免费HTTPS、自动应用更新和定期备份是每个云应用的标准配置。您可以在一台服务器上运行多个应用,并且包括终端访问。

此模板不包含数据库容器。

立即订购

技术

Docker 镜像
dullage/flatnotes:latest
默认端口
8080

flatnotes 的工作原理

flatnotes 在平面数据目录中读写 Markdown 文件。应用程序在这些笔记旁边构建搜索索引,因此用户可以查找单词、标签和关联想法,而无需将每个页面整理到目录层次结构中。原始 Markdown 和可视化编辑模式支持不同的写作偏好,而 wikilinks 通过熟悉的双方括号语法连接相关笔记。

笔记文件在应用程序外仍可使用。管理员可以使用其他 Markdown 感知工具复制、编辑或移动这些文件,搜索索引可以从源文件重建。这种可移植性是一个核心设计选择,但同时进行外部编辑和浏览器编辑仍需谨慎,因为两个工具可能会覆盖同一文件,而不了解彼此的未保存更改。

flatnotes 的主要功能

目录使用一个生成的用户名 admin 和一个生成的密码配置密码身份验证。上游 flatnotes 还支持未认证、只读和 TOTP 模式,但这些替代方案在此模板中未启用。因此,托管软件包应被描述为一个受密码保护的笔记空间,而不是具有角色和按笔记权限的完整多用户工作区。

标签被写入笔记内容并编入索引以进行筛选。搜索、自定义主页选项、主题、响应式界面、文档化 API 和 wikilinks 为小型集合提供了有用的导航,而无需添加数据库。附件、协作评论、精细共享和外部身份提供商不是目录配置的一部分。

自托管 flatnotes:要求和成本

flatnotes 资源使用随笔记数量、全文索引大小、搜索频率、Markdown 渲染、API 流量和并发浏览器会话而增长。不需要 PostgreSQL 和 MariaDB;笔记和索引位于持久的 /data 目录中。flatnotes 本身不增加软件订阅费,大多数安装保持轻量级,除非笔记语料库或搜索工作负载变得异常大。

在 AvaHost 上,flatnotes 使用 Plan 1,价格为 €2。托管 flatnotes 软件包包括一键部署、带有自动 HTTPS 的自定义域、自动应用程序更新和定期备份。模板提供一个生成的管理员风格的用户名和密码。TOTP、只读模式、公开发布、角色分离、附件、外部身份和同时外部编辑之间的冲突解决不是托管软件包的配置部分。

谁使用 flatnotes

作家保存草稿和参考笔记,开发人员维护代码片段和故障排除记录,个人构建轻量级个人 wiki。当能够检索底层 Markdown 文件与浏览器界面一样重要时,该应用程序特别有用。

flatnotes 不太适合需要同时编辑、批准状态、附件库、详细访问角色或为许多客户隔离空间的组织。共享密码也意味着每个授权用户实际上进入相同的应用程序上下文。

F.A.Q

  • flatnotes 在方案 1 上起价 €2。该方案适合拥有大量个人 Markdown 笔记集合且搜索活动正常的用户。笔记数量、索引大小、API 流量、渲染工作和并发会话是主要的资源指标。由于文件保持为纯 Markdown 格式,相比媒体密集型工作区,数据占用空间通常更容易检查。

  • 目录配置使用用户名 `admin` 和部署凭证中显示的生成密码进行密码身份验证。这是一个共享应用程序登录,而不是基于角色的团队目录。请安全存储密码,在成员变更时更改访问权限,不要将模板呈现为为不同用户提供单独的私有笔记本。

  • 自定义域名可以连接到 flatnotes,自动化 HTTPS 保护浏览器中的笔记和登录流量。证书不提供按笔记权限、独立团队账户或编辑冲突解决功能。持有配置凭证的任何人都可以访问同一笔记空间,因此域名和密码应仅与受信任的用户共享。

  • AvaHost 自动应用 flatnotes 更新,并为持久数据目录包含定期备份。发布后,测试登录、原始编辑和可视化编辑、全文搜索、标签、wiki 链接、主题、API 访问以及多个现有 Markdown 文件。保留重要笔记的独立副本,避免通过不相关的工具同时编辑同一文件。