Truly federated
Follow people on any Fediverse server with their @user@domain address. ActivityPub inbox and outbox, WebFinger, HTTP Signatures — full bidirectional federation.
PHP + MySQL · Shared hosting friendly · Federated
Openbook is a general-purpose social network inspired by the clarity of early Facebook, built natively on ActivityPub with PHP and MySQL. Not a microblog, not a Mastodon clone: a place for personal, local, and thematic communities — and something you can host yourself without a dedicated server or heavy infrastructure.
Openbook is written in PHP with a MySQL database — the same stack offered by almost every web host. It was designed from the ground up for minimal setups: no VPS, no Docker, no Redis, no background workers, no Node.js in production.
Anyone with a domain and a basic PHP/MySQL hosting account can run their own Fediverse node.
Read the installation guideOpenbook focuses on what matters: people talking to each other, on your terms, across servers.
Follow people on any Fediverse server with their @user@domain address. ActivityPub inbox and outbox, WebFinger, HTTP Signatures — full bidirectional federation.
A clean, Facebook-style interface with a home feed, profiles, nested comments, likes, and shares. Chronological ordering — no recommendation algorithms.
Released under AGPL-3.0. Inspect the code, run your own instance, adapt it to your community. No vendor lock-in, no proprietary traps.
No third-party analytics, ad trackers, or mandatory remote fonts. Sessions are protected, actor keys are encrypted at rest, and you control registration on your instance.
Just PHP, MySQL, and a cron job. No Redis, RabbitMQ, Elasticsearch, object storage, or permanent worker processes. Openbook keeps infrastructure lean so your community is not tied to expensive cloud resources.
The World section surfaces public posts from remote actors already relevant to your instance, plus accounts worth discovering — without pretending to index the entire network.
Try the live community at openb.app, or install Openbook on your own domain from any modest PHP/MySQL hosting plan — no dedicated server required.