Skip to content
/ mbin Public

Mbin: a federated content aggregator, voting, discussion and microblogging platform (By the community, for the community)

License

Notifications You must be signed in to change notification settings

MbinOrg/mbin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mbin

Mbin is a fork of /kbin, community-focused. Feel free to discuss on Matrix and to create Pull Requests.

Important

Mbin is focused on what the community wants, pull requests can be merged by any repo maintainer (with merge rights in GitHub). Discussions take place on Matrix then consensus has to be reached by the community. If approved by the community, only one approval on the PR is required by one of the Mbin maintainers. It's built entirely on trust.

Mbin is a decentralized content aggregator, voting, discussion and microblogging platform running on the fediverse network. It can communicate with many other ActivityPub services, including Kbin, Mastodon, Lemmy, Pleroma, Peertube. The initiative aims to promote a free and open internet.

Mbin Workflow Psalm Security Scan Translation status Matrix

Unique Features of Mbin for server owners & users alike:

  • Tons of GUI improvements
  • A lot of enhancements
  • Various bug fixes
  • Support of all ActivityPub Actor Types (including also "Service" account support; thus support for robot accounts)
  • Up-to-date PHP packages and security/vulnerability issues fixed
  • Support for application/json Accept request header on all ActivityPub end-points
  • Introducing a hosted documentation: docs.joinmbin.org

See also: all merged PRs or our releases.

For developers:

Instances

Mbin logo

Star History

Star History Chart

Contributing

Magazines

Unofficial magazines:

Contributors

ernestwisniewski
Ernest
melroy89
Melroy van den Berg
BentiGorlich
BentiGorlich
e-five256
e-five
asdfzdfj
asdfzdfj
weblate
Weblate (bot)
SzymonKaminski
SzymonKaminski
cooperaj
Adam Cooper
simonrcodrington
Simon Codrington
kkoyung
Kingsley Yung
TheVillageGuy
TheVillageGuy
danielpervan
Daniel Pervan
Ahrotahn
Ahrotahn
GauthierPLM
Gauthier POGAM--LE MONTAGNER
CocoPoops
CocoPoops
thepaperpilot
Anthony Lawn
chall8908
Chris Hall
andrewmoise
andrewmoise
garrettw
Garrett W.
piotr-sikora-v
Piotr Sikora
lilfade
Bryson
vpzomtrrfrt
vpzomtrrfrt
cavebob
cavebob
jwr1
John Wesley
drupol
Pol Dellaiera
ryanmonsen
ryanmonsen
comradekingu
Allan Nordhøy
CSDUMMI
CSDUMMI
DismalShadowX
Nathan Sparrow
privacyguard
privacyguard

Getting Started

Documentation

See docs.joinmbin.org

Requirements

See also Symfony requirements

  • PHP version: 8.2 or higher
  • GD or Imagemagick PHP extension
  • NGINX / Apache / Caddy
  • PostgreSQL
  • RabbitMQ
  • Redis / KeyDB
  • Mercure (optional)

Languages

Following languages are currently supported/translated:

  • Bulgarian
  • Chinese
  • Danish
  • Dutch
  • English
  • Esperanto
  • Filipino
  • French
  • Galician
  • German
  • Greek
  • Italian
  • Japanese
  • Polish
  • Portuguese
  • Portuguese (Brazil)
  • Russian
  • Spanish
  • Turkish
  • Ukrainian

Credits

License

AGPL-3.0 license