lemmy:Rust編寫的fediverse連結聚合器和論壇
Lemmy類似於Reddit、Lobste.rs或Hacker News等網站:您訂閱您感興趣的論壇,釋出連結和討論,然後投票並發表評論。在幕後,情況大不相同;任何人都可以輕鬆地執行伺服器,並且所有這些伺服器都是聯合的(類似電子郵件),並連線到同一個宇宙,稱為Fediverse。
對於連結聚合器,這意味著在一個伺服器上註冊的使用者可以訂閱任何其他伺服器上的論壇,並且可以與在其他地方註冊的使用者進行討論。
它是 Reddit 和其他連結聚合器的一種易於自我託管的去中心化替代方案,不受其公司控制和干預。
每個 Lemmy 伺服器都可以設定自己的稽核策略;任命全站管理員和社群版主來阻止噴子,並營造一個健康、無毒的環境,讓所有人都能感到舒適地做出貢獻。
技術:
特點:
- 開源,AGPL 許可。
- 自託管,易於部署。
- 乾淨,適合移動裝置的介面。
- 註冊只需要最少的使用者名稱和密碼!
- 使用者頭像支援。
- 實時更新評論執行緒。
- (+/-)像舊版 Reddit 一樣的完整投票分數。
- 主題,包括淺色、深色和日曬。
- 具有自動完成支援的表情符號。開始打字:
- 使用者標記使用@,社群標記使用!。
- 在帖子和評論中整合影像上傳。
- 帖子可以包含標題和自身文字、URL 或其他任何內容的任意組合。
- 通知、評論回覆以及您何時被標記。
- 通知可以透過電子郵件傳送。
- 私人訊息支援。
- i18n / 國際化支援。
- All、Subscribed、Inbox、User和的 RSS / Atom 提要Community。
- 交叉釋出支援。
- 建立新帖子時類似的帖子搜尋。非常適合問答社群。
- 調節能力。
- 公共稽核日誌。
- 可以將帖子置頂社群。
- 站點管理員和社群版主都可以指定其他版主。
- 可以鎖定、刪除和恢復帖子和評論。
- 可以禁止和取消禁止使用者訪問社群和站點。
- 可以將網站和社群轉讓給其他人。
- 可以完全擦除您的資料,替換所有帖子和評論。
- 高效能。
- 伺服器是用 Rust 編寫的。
- 前端是~80kB壓縮的。
- 支援 arm64 / Raspberry Pi。
演示
專案原始碼點選標題
相關文章
- Lemmy - 聯邦宇宙的連結聚合器
- Rust中的迭代器的使用:map轉換、filter過濾、fold聚合、chain連結RustFilterAI
- ekzhang/rustpad:使用Rust編寫的高效程式碼編輯器Rust
- Rust是如何用Rust編寫的? - RedditRust
- Pingora:替代Nginx、Rust編寫的HTTP伺服器GoNginxRustHTTP伺服器
- 用Rust編寫的快如閃電的程式碼編輯器:lapceRust
- 自寫簡單英文論壇!
- Wez:Rust編寫的類似Powershell的終端模擬器Rust
- 程式的編譯和連結原理分析編譯
- C語言中編譯和連結C語言編譯
- GCC編譯和連結過程GC編譯
- Linux伺服器---論壇discuzLinux伺服器
- Rust編寫的新終端多路複用器Rust
- 使用 Rust + WebAssembly 編寫 crc32RustWeb
- Rust 編譯器入門Rust編譯
- locutus:用Rust編寫的去中心化平臺Rust中心化
- 021 通過連結串列學Rust之實現迭代器Rust
- 021 透過連結串列學Rust之實現迭代器Rust
- rust druid編寫第一個窗體RustUI
- 使用pybind11為Python編寫C++擴充套件(一)配置篇:Build(編譯和連結)PythonC++套件UI編譯
- Rust 編譯器探索使用 PGORust編譯Go
- 用Rust編寫的資料庫GreptimeDB現開源Rust資料庫
- doyoubi/undermoon:Rust語言編寫的Redis叢集方案RustRedis
- Youki:用 Rust 編寫的更快Docker容器執行時RustDocker
- ChiselStore:Rust編寫的Raft分散式SQLite資料庫RustRaft分散式SQLite資料庫
- 使用Rust編寫的各種遊戲 - GameDev#28Rust遊戲GAMdev
- (超詳細)動手編寫-連結串列(Java實現)Java
- HVM:Rust編寫的比Haskell GHC更好的執行時RustHaskell
- 本週Rust精彩連結Farm等Rust
- 本週Rust精彩連結Youki等Rust
- Rust本週精彩文章連結Rust
- 014 通過連結串列學習Rust之持久化連結串列的DropRust持久化
- 014 透過連結串列學習Rust之持久化連結串列的DropRust持久化
- Rust 交叉編譯與條件編譯總結Rust編譯
- 搭建論壇如何選擇伺服器伺服器
- 可以發外鏈的論壇,哪些論壇可以發外鏈?
- 使用 macro_rules 編寫生產 Rust 宏!MacRust
- 使用 Rust 語言編寫 Java JNI 實現RustJava