# mautrix-meta

> Self-hosted open-source Matrix bridge for Facebook Messenger and Instagram DMs, syncing media, reactions, edits and history, with end-to-bridge encryption.

- **Category:** Instant Messaging
- **Licence:** AGPL-3.0
- **Latest version:** v0.2610.0
- **Open source:** oss
- **Languages:** Go
- **Platforms:** Docker, Docker Compose, Linux, Systemd
- **Tags:** Messaging, Matrix, Matrix Org, Instagram, Go, Golang, Bridge, Synapse, Puppeting, Matrix Appservice, Facebook Messenger, Appservice, Matrix Bridge, Direct Messaging

## Description

mautrix-meta is a Matrix puppeting bridge for Meta's chat networks, and the repository actually produces two of them: one for Facebook Messenger and one for Instagram DMs. It registers as an application service against a homeserver such as Synapse, and syncs messages, media, replies, reactions, edits, read receipts, typing indicators and group membership in both directions, with configurable backfill of older history and optional end-to-bridge encryption. Accounts are logged in by chatting with the bridge bot, pasting browser cookies or using username/password flows for Messenger Lite and Instagram. Operators can run it from a prebuilt binary or systemd service, or pull its image from dock.mau.dev; the bridge keeps its data in a PostgreSQL (or SQLite) database of its own. Presence and polls are not bridged, and Meta sometimes flags bridged logins as suspicious activity, so the docs recommend enabling two-factor authentication on the account. A fully hosted version of these bridges exists on Beeper, but mautrix-meta itself is AGPL-licensed open-source software written for self-hosters.

## Links

- [Homepage](https://github.com/mautrix/meta)
- [Website](https://go.mau.fi/mautrix-meta/)
- [mautrix-meta documentation](https://docs.mau.fi/bridges/go/meta/index.html)
- [Matrix discussion room](https://matrix.to/#/#meta:maunium.net)

---
Source: https://selfhost.directory/project/meta