FREEDOM251

Freedom251 › Availability Management

MRBS

Free plan LinuxSelf-hostedWeb

Visit MRBS Alternatives Pricing

MRBS's own site

What MRBS is

MRBS is a free, GPL web application for booking meeting rooms and other resources. It supports flexible repeating bookings, prevents conflicting entries, and lets users book by time or period. Schedules can be viewed by day, week, or month, and the application offers reports. The project describes uses beyond meeting rooms, including restaurant tables and flying-school aeroplanes.

Access levels distinguish unknown users, authenticated users, and administrators. Administrators can manage rooms and areas, change other users’ bookings, and configure booking policies, themes, authentication, email, language, and report settings. Authentication options include LDAP, NT domains, Netware, POP3, IMAP, Joomla, WordPress, Wix, CAS, and SAML, among others. MRBS supports MySQL and PostgreSQL. Installation is self-hosted: it requires placing files on a web server, creating database tables, and configuring the application. The guide requires PHP 7.2.5 or later and the iconv extension. The project’s preferred support channel is its GitHub issue tracker.

Who it suits

MRBS suits organizations that need self-hosted scheduling for meeting rooms or other shared resources. Its booking and access controls may also fit uses such as restaurant tables or flying-school aeroplanes.

What it does well

  • Free, GPL web application
  • Supports flexible repeating bookings
  • Prevents conflicting entries
  • Offers day, week, and month views
  • Supports MySQL and PostgreSQL

What to know first

  • Requires web-server and database setup
  • Requires PHP 7.2.5 or later
  • Requires the iconv PHP extension

Plans

PlanBilled and limitsPrice
MRBSFree GPL web application · self-hosted installationFree

As mrbs.sourceforge.io lists them, read 7 Oct 2026. The maker's own page has the final word.

Getting started

  1. Open the MRBS website.
  2. Prepare a web server with PHP 7.2.5 or later and the iconv extension.
  3. Choose a supported MySQL or PostgreSQL database.
  4. Place the MRBS files on the web server and create the database tables.
  5. Configure MRBS, including booking policies and authentication.
  6. Use the GitHub issue tracker for support questions.

Verdict

MRBS provides recurring bookings, schedule views, reports, and configurable access for shared resources. It requires a self-hosted installation and the server components specified in its guide.

Questions

Is MRBS free?

Yes. MRBS is a free GPL web application.

What does MRBS book?

It is intended for meeting rooms and other resources. The project also describes use for restaurant tables and flying-school aeroplanes.

Can bookings repeat?

Yes. MRBS supports flexible repeating bookings and prevents conflicting entries.

What platforms and hosting does it use?

MRBS is a web application for Linux, self-hosted and web use. Installation requires placing its files on a web server, creating database tables and configuring the application.

Which databases and server requirements does MRBS support?

It supports MySQL and PostgreSQL. The installation guide requires PHP 7.2.5 or later and the iconv extension.

Which authentication options are available?

Options include LDAP, NT domains, Netware, POP3, IMAP, Joomla, WordPress, Wix, CAS and SAML, among others.

Facts from MRBS's own pages

Access levels
MRBS defines access levels for unknown users, authenticated users, and administrators; administrators can modify other users’ bookings and manage rooms and areas. · mrbs.sourceforge.io, 7 Oct 2026
Authentication integrations
Authentication options include LDAP, NT domains, Netware, POP3, IMAP, Joomla, WordPress, Wix, CAS, and SAML, among others. · mrbs.sourceforge.io, 7 Oct 2026
Booking features
It supports flexible repeating bookings, prevents conflicting entries, offers reports and day, week, and month views, and allows booking by time or period. · mrbs.sourceforge.io, 7 Oct 2026
Customization
Administrators can configure booking policies, themes, authentication, email, language, and report settings. · mrbs.sourceforge.io, 7 Oct 2026
Database support
MRBS supports MySQL and PostgreSQL; its installation guide recommends MySQL 5.7.5 or later or MariaDB 10.0.2 or later for multiple-lock support. · mrbs.sourceforge.io, 7 Oct 2026
Hosting model
Installation requires placing MRBS files on a web server, creating database tables, and configuring the application. · mrbs.sourceforge.io, 7 Oct 2026
Intended users
The project describes MRBS as suitable for organizations booking meeting rooms and notes use cases including restaurant tables and flying-school aeroplanes. · mrbs.sourceforge.io, 7 Oct 2026
Purpose
MRBS is a free, GPL web application for booking meeting rooms or other resources. · mrbs.sourceforge.io, 7 Oct 2026
Recent security fixes
The Version 1.12.2 notes list fixes for open redirects, an unauthenticated kiosk-mode open redirect, and potential SSRF in import functionality. · mrbs.sourceforge.io, 7 Oct 2026
Security
The installation guide says MySQL 5.7.5 or later or MariaDB 10.0.2 or later enables a custom database session handler that is more secure than the standard file-based handler. · mrbs.sourceforge.io, 7 Oct 2026
Server requirements
The installation guide requires PHP 7.2.5 or later and the iconv PHP extension. · mrbs.sourceforge.io, 7 Oct 2026
Support
The development team’s preferred support channel is the GitHub issue tracker, and it says contributors generally work on MRBS in their spare time. · mrbs.sourceforge.io, 7 Oct 2026

Where MRBS stands on Freedom251

Look at these too