Welcome to Bellamy Book Documentation
Bellamy Book is a self-hosted social network platform.
You deploy one instance on your own infrastructure — that instance is your community’s network (posts, chat, stories, friends, admin, license). It is not multi-tenant SaaS.
New here? Product story on the self-hosted social network landing · Demo · then Self-Hosting to install.
What is included?
For members (Frontend)
- Posts & Feed — personalized ranking (
api/Post); saved / bookmarked posts - Comments & Reactions —
api/Comment, post reactions - Messaging & Calls —
api/Chat+ SignalR ChatWorker; LiveKit (api/Call) - Stories, Hashtags, Friends / Follow
- Notifications — in-app + Web Push / Expo
- Search — Elasticsearch (
api/Search) - Blogs, Support tickets (when licensed)
- Mobile app — connect to your instance (App Store / Play Store → API URL)
- PWA — Save the website as an app
For operators (Admin)
- Dashboard analytics, user management, content moderation / Content Alerts
- Blog CMS, AI blog agent, email campaigns, announcements (license-gated where noted)
- Backup/restore, application settings, license activate/generate
- See Admin Panel · Content moderation · Admin architecture
Platform
- Single .NET 8 API + workers (Kafka / RabbitMQ / media polling)
- Polyglot data: PostgreSQL, MongoDB, Redis, Neo4j, Elasticsearch, MinIO/R2
- Architecture · Deployment paths
Documentation map
| Section | Use when |
|---|---|
| Self-Hosting | Install with dockerPublish / Traefik / config |
| Getting Started | First install overview |
| Production deployment | Short production checklist → self-host guides |
| Features | What the product can do |
| Guides | Operator how-tos |
| API | HTTP endpoints |
| Tutorials | Step-by-step user tasks |
| Architecture | How the system is built |
| Screenshots | Visual tour |
| Release notes | Changelog |
| Troubleshooting | When something breaks |
Quick start
- Self-Hosting intro (recommended) or Installation
- Configuration / Environment
- Quick Start
- Activate License in Admin