gitweets:单html实现独立微博,拿git历史当feed流发推
💡
原文中文,约2500字,阅读约需6分钟。
📝
内容提要
gitweets是一个基于Git的微博项目,用户通过Git提交记录发布、转发和关注推文,支持图片附件。该项目旨在实现自我托管,避免平台限制,未来计划扩展视频和评论功能。
🎯
关键要点
- gitweets是一个基于Git的微博项目,用户通过Git提交记录发布、转发和关注推文。
- 该项目旨在实现自我托管,避免平台限制,未来计划扩展视频和评论功能。
- 用户可以通过git命令发推、加关注和转发,利用Git的不可篡改性。
- 项目使用REST API新增commit,支持图片附件,基于OAuth app实现。
- OAuth app的权限设置需谨慎,建议使用public_repo以确保安全。
- 网站运行在Cloudflare Worker上,采用serverless架构,功能强大。
- 计划实现网站评论系统以替代现有的评论平台,强调自我托管的重要性。
- 未来的计划包括支持视频、音频和多repo的混合展示。
➡️