Re:We need a textodon (text-only Fediverse hub)
by zimpenfish on Wednesday February 15, 2023 @11:13AM
(#34805813)
> use the filesystem-as-database
I have seen at least one ActivityPub server that does this. The name eludes me right now but it definitely exists.
edit: aha, 'kseistrup posted it - https://epicyon.net
Re:We need a textodon (text-only Fediverse hub)
by college_physics on Wednesday February 15, 2023 @11:40AM
(#34806387)
this is interesting. the architecture might be a good introduction to activitypub servers - https://gitlab.com/bashrc2/epicyon/-/blob/main/README_archit...
Re:We need a textodon (text-only Fediverse hub)
by mariusor on Wednesday February 15, 2023 @03:22PM
(#34810010)
Also my project, mentioned elsewhere in the thread: https://github.com/go-ap/fedbox, supports filesystem storage directly. It's built in Go, but even like that, some other storage backends are faster than the raw filesystem.
Re:We need a textodon (text-only Fediverse hub)
by zimpenfish on Wednesday February 15, 2023 @05:41PM
(#34811861)
From a quick look, seems to only support C2S for talking to clients? Are there any clients or web frontends that talk C2S? They mostly seem to use the MastoAPI.
Re:We need a textodon (text-only Fediverse hub)
by mariusor on Wednesday February 15, 2023 @06:11PM
(#34812302)
It has a reddit/hn like link aggregator and discussion platform that uses it as a back end: https://brutalinks.tech
Re:We need a textodon (text-only Fediverse hub)
by zimpenfish on Wednesday February 15, 2023 @06:33PM
(#34812556)
Aha, cool, I'll have a look at that as well, ta!
Re:We need a textodon (text-only Fediverse hub)
by adql on Wednesday February 15, 2023 @12:50PM
(#34807702)
I mean that's just "write the blog/activitypub in something that's not RoR or other just as slow stack". "Just" that.
With SQLite and maybe a tiny bit of caching you can also get "no external DB deps" easily
Would this be attractive to more people than a niche? Not clear, but coupled with a performant language it might be "blazing fast" while very economical.