私密日记极简部署,纯文本记录无数据库,Hibiscus.txt Docker内网穿透随处访问
作者
小编
发布时间

项目介绍
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 部署,即使是技术小白也能在几分钟内完成安装,开启属于自己的数字日记之旅。
本篇教程结束