Self-host B1Admin
selfhost-2026.10.1Free open-source church management with giving and check-in
- Stars
- 165
- RAM
- 2 GB
- Storage
- 5 GB
- Requires
- MySQL
ghcr.io/churchapps/b1-adminWhat is B1Admin?
B1Admin is a free, open-source church management platform from a 501(c)(3) nonprofit. It bundles a staff dashboard, member portal and website, REST API with websockets, and MySQL into one Docker stack behind Caddy for automatic HTTPS. Features include member and household profiles with AI search, attendance tracking with automated follow-ups, online and recurring giving via Stripe, PayPal, or KingdomFunding with zero platform fees, a drag-and-drop website builder, a progressive web app members install from the church site, and a self-service children's check-in kiosk with name tags and pickup codes. Also included: worship planning with song libraries, custom forms, unlimited groups, multi-campus support, role-based permissions, and reports. Self-hosting uses a one-line installer that generates secrets, pulls prebuilt images from ghcr.io, and provides a helper script for upgrades, backups, and rollbacks. Minimum requirements are roughly 2 GB RAM and 5 GB disk. The code is MIT-licensed with no paid tiers; donations accepted via GitHub Sponsors.
Should you self-host B1Admin?
B1Admin scores 50/100 on selfhost.directory (how scoring works) and ranks #3 of 6 in Community. It has 165 GitHub stars.
It shipped 1 stable release in the past year. The latest, selfhost-2026.10.1, came out on 18 October 2026.
Setup is moderate: expect some configuration beyond a single command. An official Docker image is available. It is MIT-licensed and written mostly in Typescript.
Its closest alternative on selfhost.directory is Decidim (63/100, 1 841 stars). It scores higher overall, so compare the two before you pick. See B1Admin vs Decidim side by side.
Features
- AI-powered people search
- Attendance Tracking
- Children's check-in
- Church website builder
- Custom forms & registrations
- Groups & ministries
- Member & household management
- Multi-campus support
- Online giving
- Reports & exports
- Roles & Permissions
- Song library
- Workflows & automations
- Worship planning
B1Admin README
More in Customer Engagement
ClearFlaskOpen-source feedback management tool pitched as a Canny/UserVoice alternative for ideas, roadmaps and announcements, self-hosted via Docker Compose or Helm.
Countly Community EditionOpen-source, self-hosted product analytics and engagement suite covering events, crashes, push and remote config — a privacy-first alternative to Amplitude and Mixpanel.
FiderSelf-hosted, open-source feedback portal where users post feature requests, discuss and vote. Runs as a Docker image with PostgreSQL, configured via env vars.
FormbricksSelf-hosted, open-source survey and experience-management platform: link, website, in-app and email surveys with no-code builder, webhooks, API, and analytics dashboards.
laudspeakerSelf-hosted, open-source customer engagement platform for building visual onboarding journeys and sending event-triggered email, SMS, push and webhook messages.
LimeJourneySelf-hosted open-source platform for AI-driven user journeys, visual builder, dynamic segmentation, and BYOI integrations — a Customer.io alternative.
refrefSelf-hosted open-source software for managing referral, affiliate, and loyalty programs with billing provider connections.
UsertourSelf-hosted open-source platform for in-app product tours, checklists, surveys, and AI-assisted flow building via MCP.










0 comments