想要真正的私密分享?NasChat把NAS变成专属TG,隐私+自由

NAS、键盘、路由器······年轻就要多折腾,我是爱折腾的熊猫---多面手博主!咱主打的就是一个 "技能不压身,干货不掺水"

引言

这两天,粉丝群里哀鸿遍野。不少小伙伴反馈,自己的 +86 号码在登录 某报(Telegram)时频频触发风控,不仅无法登录,甚至还弹出强制开通会员的提示。

虽然通过一些修改版的客户端还能勉强登录,但这件事再次提醒了我们:寄人篱下的数据,永远没有安全感。 只要服务器在别人手里,你的账号随时可能"失联"。

有没有一种聊天工具,既能像 TG 一样好用,又不需要传统的后端服务器,账号还完全属于自己? 前两天我挖到了一个极其有趣的项目------NasChat

这是一款基于去中心化理念打造的 NAS 聊天室,它利用 Nostr 协议作为连接节点。最大的亮点在于:它不需要传统的后端服务器和数据库,完全通过密钥进行身份验证 。同时,它也拥有类似 某报 的"频道(群组)"功能。

项目体验

NasChat 的登录机制非常硬核。首次登录时,你可以设置一个账号名和密码,系统会利用 SHA-256 等算法为你生成一套密钥(公钥+私钥)

  • [*]

    注意 :后续登录只需要这串密钥即可。由于系统(NasChat 容器本身)不存储任何用户信息请务必把你的私钥保存到安全的地方(如密码管理软件)。一旦丢失,神仙也找不回你的账号;一旦泄露,别人就能完全接管你的身份。

用户数据安全

进入项目后,你会发现 UI 设计相当成熟,布局逻辑与 某报 并没有太大差异,上手成本几乎为零。

左侧功能区:涵盖了会话列表、频道订阅、在线用户、历史消息以及私聊板块。

中间区域:核心聊天窗口,支持文字、Emoji 表情以及附件上传(图片、视频等)。

右侧区域:显示当前频道信息、连接的 Nostr 协议状态以及媒体文件归档。

界面

项目内置了一些Nostr 协议地址,这里单独说一下这个协议。通俗来讲就是一个开放的通讯协议,你自己生成账号(公私钥),内容同时存到多个中继器,你自己管账号、选服务器、数据由多方备份;一个中继器删你,你换其他中继器照样玩,不会被 "全网封号"。

设置

在设置中你可以添加或删除中继节点,而通过中继节点你可以连接全球各个地区的频道,而协议地址其实百度或者谷歌一下就有很多,可以自行添加。

频道

整体操作十分丝滑,聊天支持附件上传,基本满足日常沟通需求。唯一的遗憾是目前功能相对纯粹,没有 某报 那么多花里胡哨的机器人插件。

聊天功能

项目部署

NasChat 目前已在 GitHub 开源(地址:https://github.com/byteami/NasChat ),项目刚处于起步阶段,感兴趣的小伙伴可以去点个 Star 支持一下作者。

因为该项目不涉及复杂的后端数据库配置(完全依赖 Nostr 协议),部署非常简单。作者提供了标准的 Docker 镜像,我们直接用 Docker Compose 启动即可。

复制代码
version: '3.8'

services:
  nas-chat:
    image: 1195864138/nas-chat:latest
    container_name: nas-chat
    restart: unless-stopped
    ports:
      - "3009:80"
    logging:
      driver: "json-file"
      options:
        max-size: "10m"
        max-file: "3"

配置说明:

ports: 3009:80 表示通过访问 NAS 的 3009 端口即可使用。如果 3009 被占用,可以改为其他端口(如 8080:80)。

logging: 限制了日志的大小,避免长期运行占满存储空间。

项目部署

部署完成后,在浏览器输入 http://NASIP:3009 即可访问。如果你有公网条件,配合反向代理,也可以作为一个私有的 Web 聊天端分享给朋友使用。

写在最后

项目的想法蛮不错的,且Nostr中继中还是有很多很有意思或者大人的频道,它的优势在于绝对的隐私掌控权无门槛的部署体验

虽然相比 某报,它在用户基数和活跃度上还有巨大差距(毕竟 Nostr 还是个相对小众的极客圈子)但如果部署玩玩还是不错的

以上便是本次分享的全部内容了,如果你觉得还算有趣或者对你有所帮助,不妨点赞收藏,最后也希望能得到你的关注,咱们下期见!

相关推荐
掌心向暖RPA自动化6 小时前
影刀RPA如何在网页和桌面软件中实现自动滚动长截图?最好同时支持横向滚动纵向滚动的?
经验分享·自动化·影刀rpa·长截图
eyun_185006 小时前
把健康小屋搬进单位 让职工暖心 让履职安心
大数据·人工智能·经验分享
计算机小手6 小时前
Docker 部署 OpenClaw 汉化版,畅玩个人 AI 智能代理
经验分享·docker·aigc·开源软件
星纬智联技术8 小时前
[开源] myclaw:2000 行 Go 平替 43 万行的 OpenClaw
经验分享
孞㐑¥16 小时前
算法——BFS
开发语言·c++·经验分享·笔记·算法
Libraeking17 小时前
破壁行动:在旧项目中丝滑嵌入 Compose(混合开发实战)
android·经验分享·android jetpack
方见华Richard18 小时前
世毫九量子原住民教育理念全书
人工智能·经验分享·交互·原型模式·空间计算
三水不滴20 小时前
计网ping原理
经验分享·笔记·计算机网络
架构师沉默1 天前
这个问题,决定你能不能进大厂!
经验分享