this post was submitted on 23 May 2025
47 points (100.0% liked)

Fediverse

33642 readers
147 users here now

A community to talk about the Fediverse and all it's related services using ActivityPub (Mastodon, Lemmy, KBin, etc).

If you wanted to get help with moderating your own community then head over to !moderators@lemmy.world!

Rules

Learn more at these websites: Join The Fediverse Wiki, Fediverse.info, Wikipedia Page, The Federation Info (Stats), FediDB (Stats), Sub Rehab (Reddit Migration)

founded 2 years ago
MODERATORS
 

Ibis is a federated encyclopedia with numerous features. If you want to start a wiki for a TV series, a videogame, or an open source project then Ibis is for you! You can register on an existing instance or install it on your own server. Then you can start editing on the topic of your choice, and connect to other Ibis instances for different topics. Federation ensures that articles get mirrored across many servers, and can be read even if the original instance goes down. Ibis is written in Rust and Webassembly, fully open source to make future enshittification impossible.


With this version Ibis can finally federate with other Fediverse platforms such as Lemmy (example) and others. If you notice any federation problems please open an issue. Note that Mastodon currently ignores activities sent by Ibis for unknown reasons. See the article for more details how federation works.

There are many improvements to signup and account management. Admins can configure OAuth so that users can login with existing accounts from other platforms. Email is also supported now, with a config option email_required to enable email verification for new users. Notifications can also be sent by email if desired. And there is an account settings page to change password and email.

When creating a new article, users can choose which instance it should reside on. Admins can remove articles, making the config option article_approval obsolete. Various other parts of the api were also changed. Additionally the code was split into different crates for faster development. There have also been many bug fixes and minor improvements.

If you are interested what a federated wiki can do, join and give it a try. You can register on ibis.wiki, open.ibis.wiki or other instances. You can also install Ibis on your own server. It is very lightweight and can easily run on an existing server alongside other software. This release includes an additional installation method using Docker. To discuss the project, report problems or get support use the following links:

Lemmy | Matrix | Github

Here is a (somewhat messy) list of all the changes in this version.

top 3 comments
sorted by: hot top controversial new old
[–] rglullis@communick.news 2 points 13 hours ago (1 children)

Is every entry on a ibis an as:Article object? Could it be generalized for any type of Linked Data? This would make it possible to not only have a federated wikipedia but the whole wikidata project.

[–] nutomic@lemmy.ml 2 points 12 hours ago (1 children)

Im not familiar with Wikidata, but with enough development time it could probably also be recreated as a Fediverse project.

[–] rglullis@communick.news 4 points 12 hours ago

An oversimplification: wikidata is a graph database where people edit semantic triples (subject, predicate, object) instead of text articles.

One could argue that the Fediverse is itself a graph database that anyone could edit, though current implementations are mostly focused on taking this abstract data and putting a usable shell that resembles specific applications.