Ibis 0.3.0 - Fediverse Integration OAuth and More
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 like ibis.wiki or
[[Setup_Instructions@ibis.wiki|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 [[Ibis_Federation@ibis.wiki|federation article]] for more details.
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
[[Setup_Instructions@ibis.wiki|Docker]].
To discuss the project, report problems or get support use the following links:
Here is a
(somewhat messy) list of all the changes in this version.
GitHub - Nutomic/ibis: A federated online encyclopedia
A federated online encyclopedia. Contribute to Nutomic/ibis development by creating an account on GitHub.GitHub