其實用golang把pleroma的後端重構一下,資源佔用和部署就會容易很多。沒有玩pleroma主要也是雖然資源佔用比起mastodon是好太多了,但部署依然很麻煩
想要的效果是下載個文件丟到vps或路由器上就好了,無非要搞個ssl證書。
Golang fediverse server.
github.com/superseriousbusines…
GitHub - superseriousbusiness/gotosocial: Golang fediverse server.
Golang fediverse server. Contribute to superseriousbusiness/gotosocial development by creating an account on GitHub.GitHub
🇺🇦 🇹🇼 nil
in reply to 🇺🇦 🇹🇼 nil • • •另一個問題,mastodon的一些設計,比如下文提到的:
当一个实例的用户 follow 其它实例的用户时,两个实例的数据库把外来实例用户的信息和 public key,保存在各自的数据库里(也是本地用户和外来用户存在同一个数据表里……)。当外来实例的用户发布新文章时,外来实例的服务器会把这条新文章,主动 push 到订阅了它的那些服务器里存起来。
這種設計就是說你發了一個帖子,這篇帖子要被follow你的所有實例存儲,那mastodon實例註定存儲量不會小,而且你要把發出去的帖子刪除掉就不那麼容易
今天有人提到,服務器一般不會真正刪除掉信息,只是把需要刪除的信息標註,讓前端查詢不到而已。我沒看mastodon的設計,大體也是你發出的帖子同步到其他實例後的刪除也只是標記一下
這樣的話建立一個實例蒐集所有mastodon網路的公開信息並不那麼難。那在毛象網路中保持匿名就很關鍵,安全性並不像我們預想的那麼好
Mastodon 的「去中心化」所导致的……?
blog.fivest.one/archives/5832
Mastodon 的「去中心化」所导致的……?
fivestonePen² L likes this.
Ordre du Temple reshared this.
Pen² L
in reply to 🇺🇦 🇹🇼 nil • •like this
Hougetsu :blobcatheart:, 雲雲✨要勇敢🌟要努力💫要拼尽全力 和 荒谬的时代没有正确的生活 like this.
reshared this
在四通桥上看独裁者逆流而上🍒(打工摸鱼版) 和 梅子金酒 reshared this.
🇺🇦 🇹🇼 nil
in reply to Pen² L • • •也就是說,不管是私信還是刪除的信息,對方實例數據庫裏應該都可以看到。
這樣的設計的問題是,即使只有幾個用戶的實例,數據量也在不停增長,這樣像pleroma想做到的,把勢力部署在路由器上,是不大現實的
𝕕𝕚𝕞𝕝𝕒𝕦
in reply to Pen² L • • •tootctl self-destruct
```
嘎!我鹅鹅又回来啦 :goose_walk:
in reply to 🇺🇦 🇹🇼 nil • • •🇺🇦 🇹🇼 nil
in reply to 嘎!我鹅鹅又回来啦 :goose_walk: • • •嘎!我鹅鹅又回来啦 :goose_walk:
in reply to 🇺🇦 🇹🇼 nil • • •