itter.sh – 终端下的微型博客
**itter.sh** 是一个基于 **SSH** 的极简主义社交媒体平台,用户通过终端进行交互。它没有网页界面、**JavaScript** 和算法推荐,专注于纯粹的文字分享。用户通过 **SSH** 注册、登录,发布短消息("eets",180字符限制),并使用简单的命令进行互动,如查看时间线、关注用户等。该平台使用 **Python**、**AsyncSSH** 和 **Supabase** 构建,旨在提供一种摆脱喧嚣的社交体验。
itter.sh
纯粹主义者的社交媒体。
新用户?注册:
ssh register:YOUR_USERNAME@app.itter.sh
Copy 已经加入?登录:
ssh YOUR_USERNAME@app.itter.sh
Copy
$cat /etc/itter.conf
itter.sh 让你逃离喧嚣。它是一个完全通过 SSH 访问的微型博客平台。没有网页浏览器。没有 JavaScript。没有算法“内容”的无尽滚动。只有你,你值得信赖的终端,以及一次 180 个字符("eets")。为什么?因为终端_就是_酷。因为少即是多。因为有时,你只需要打字。
$./setup.sh
1. SSH Key 准备好了吗?
你需要一个 SSH key。 还没有?像这样生成一个:
ssh-keygen -t ed25519 -C "your_email@example.com"
Copy
(我们只需要你的 .pub
文件进行注册。)
2. 注册你的账户
准备好加入了吗?使用 register:
前缀和你想要的用户名:
ssh register:your_cool_username@app.itter.sh
Copy
3. 登录 & Eet!
注册完成后,只需 SSH 登录。输入 help
获取命令。
ssh your_cool_username@app.itter.sh
Copy
$man itter
ittereet
- 发布一个 eet (最多 180 个字符)。支持 #hashtags 和 @mentions。 ittertimeline [mine|all|#chan|@user] []
- 显示 eets。默认值:'all', 第 1 页。 itterwatch [mine|all|#chan|@user]
- 实时时间线视图。自动更新。 itterfollow @
- 关注一个用户。 itterunfollow @
- 取消关注一个用户。 itterprofile [@]
- 查看用户个人资料(你自己的或另一个人的)。 itterprofile edit -name -email
- 编辑你的显示名称或电子邮件。 itterhelp
- 在应用内显示此帮助消息。 itterclear
- 清除终端屏幕。 itterexit
- 退出 watch 模式或断开与 itter.sh 的连接。
$ls /opt/itter
itter.sh 构建于大量的 bug 之上,使用了:
- Python & AsyncSSH
- Supabase
- Terminal Nostalgia (秘密武器。)
© 2025 itter.sh. 不要太认真。玩得开心。