PassNAT LogoPassNAT

私密日记极简部署,纯文本记录无数据库,Hibiscus.txt Docker内网穿透随处访问

作者

小编

发布时间

Curving abstract shapes with an orange and blue gradient

项目介绍

Hibiscus.txt 是一款极简主义的纯文本日记应用,专为日常记录而生。它采用开箱即用的设计理念,无需复杂配置即可快速部署。该项目基于简洁高效的架构构建,提供了 Docker 原生支持,让你可以轻松在任何地方搭建属于自己的私密日记本。

每天自动为你创建一份新的日记文件,你可以在当天内随时编辑和完善。除了日常日记外,还支持创建命名笔记来记录重要事件、里程碑或有趣的回忆。所有数据都以纯文本格式存储,无需数据库,无需加密,一切都保持原汁原味的简单。支持一键导出为 ZIP 压缩包进行备份,并提供可选的 Telegram 通知功能来监控登录安全。

项目地址:点我跳转

部署安装

如果你想在外网也能访问自己的日记应用,建议配置内网穿透服务。可以前往 帕斯内网穿透 注册账号,这样就能随时随地安全地访问你的日记。具体的配置步骤可以 点我查看内网穿透全平台上手攻略。

使用 Docker 快速部署

打开你的飞牛 NAS 或其他 NAS 设备,进入容器管理模块。

点击 本地镜像 - 添加镜像 - 从 URL 添加,在镜像地址栏填入:

1ghcr.io/andrew-71/hibiscus:latest

等待镜像下载完成后,点击启动按钮创建容器。

端口配置:在端口设置中,将容器内部的 `7101` 端口映射到你想要的外部端口(建议保持 `7101:7101`,如果该端口被占用可修改外部端口号,但容器内部端口保持 `7101` 不变)。

存储配置:创建一个文件夹用于存储日记数据和配置文件,将其映射到容器内的 `/data` 目录。这样即使容器重启,你的所有日记和笔记也会安全保留。

环境变量设置(可选):

如果你需要自定义配置,可以在容器启动时通过环境变量或配置文件进行设置。主要配置项包括:

username:登录用户名(默认:admin)

password:登录密码(默认:admin)

port:应用运行端口(默认:7101)

timezone:时区设置,如 UTC、Local、Europe/Moscow 等(默认:Local)

language:语言选择,支持 en(英文)、ru(俄文)(默认:en)

theme:主题选择,可选 default、high-contrast、lavender、gruvbox、sans(默认:default)

title:应用标题(默认:🌺 Hibiscus.txt)

强烈建议修改的配置

username 和 password:务必修改默认账号密码,确保安全性

timezone:根据你所在地区设置正确的时区

其他配置项保持默认即可,直接启动容器。

勾选 开机自启动 选项,确保 NAS 重启后应用能自动运行。

完成配置后点击启动,容器即可运行。

访问应用

部署完成后,在浏览器中访问:

1http://你的NAS地址:7101

使用你配置的用户名和密码登录,就可以开始记录你的日记了。界面简洁直观,所有功能一目了然。

功能说明

每日日记:每天自动生成一份新文件,支持随时编辑

命名笔记:保存重要事件、回忆或其他内容

数据导出:一键导出所有数据为 ZIP 压缩包

登录监控:可选配置 Telegram 通知,监控失败登录尝试

REST API:提供完整的 API 接口,支持程序集成

总结

Hibiscus.txt 以其极简的设计和强大的功能,为你提供了一个私密、安全、易用的日记解决方案。无论是日常记录还是重要事件备忘,都能轻松应对。通过 Docker 部署,即使是技术小白也能在几分钟内完成安装,开启属于自己的数字日记之旅。

本篇教程结束