Freedom251 › Room Booking Software
Roomer

What Roomer is
Roomer is a self-hosted platform for managing desk and asset reservations across offices, buildings, and floors. Its editor accepts image, PDF, and DXF floor plans and lets administrators position assets on an interactive canvas. Users can check live availability, book by date, make recurring bookings, join waitlists, or set permanent assignments. Administration includes buildings, floors, zones, delegated managers, and role-based access. Sign-in options include local accounts, LDAP, OIDC, and SAML; SCIM 2.0 handles user and group provisioning. Roomer also supports SMTP notifications, CSV import, and outbound webhooks signed with HMAC-SHA256. Its REST API is under `/api/v1` and uses session authentication rather than a separate API-key system. Deployment options include Docker Compose and Kubernetes with an included Helm chart. The AGPL-3.0 project can be self-hosted at no cost, but each instance is single-tenant with one organisation record. Setup requires a session secret and AES-256 key for authentication-provider secrets at rest; production HTTPS is recommended. Floor plan uploads default to a 20 MB maximum.
Who it suits
Roomer suits organisations that want to host their own desk and asset booking system and manage reservations across multiple buildings or floors. It is designed for a single organisation per instance.
What it does well
- Supports recurring bookings, waitlists, and permanent assignments.
- Floor plans accept image, PDF, and DXF files.
- Includes LDAP, OIDC, SAML, and SCIM 2.0 support.
- Can be deployed with Docker Compose or Kubernetes.
- Self-hosted plan costs nothing.
What to know first
- Each instance supports one organisation.
- Floor plan uploads default to a 20 MB maximum.
- Production HTTPS is recommended for deployment.
- API access uses sessions, not separate API keys.
Limits
The free self-hosted AGPL v3 plan supports one organisation per instance. Floor plan upload size defaults to a maximum of 20 MB.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Self-hosted (AGPL v3) | Single organisation · self-hosted | Free |
As github.com lists them, read 11 Oct 2026. The maker's own page has the final word.
Getting started
- Review the project on GitHub and choose Docker Compose or Kubernetes with the included Helm chart.
- Prepare a session secret and AES-256 key for authentication-provider secrets.
- For production, serve the deployment over HTTPS.
- Configure an organisation, buildings, floors, zones, roles, and sign-in options.
- Upload floor plans and place desks or other assets on the canvas.
- Use GitHub Issues for issues or feature requests.
Verdict
Roomer combines booking, floor-plan, identity, and administration features for self-hosted use. Its single-organisation model and setup requirements matter when planning deployment.
Questions
What does Roomer cost?
The Self-hosted (AGPL v3) plan costs nothing.
Is Roomer open source?
Yes. It is licensed under AGPL-3.0, which permits free use, modification, self-hosting, and commercial distribution subject to network copyleft terms.
Which platforms and deployment options does it support?
The listed platforms are API, Linux, self-hosted, and web. It can be deployed with Docker Compose or Kubernetes using an included Helm chart.
Can Roomer work with single sign-on and user provisioning?
Login supports local accounts, LDAP, OIDC, and SAML. SCIM 2.0 automates user and group provisioning.
What integrations are available?
Roomer supports SMTP email notifications, outbound webhooks with HMAC-SHA256 signatures, and CSV import. Its REST API is under `/api/v1` and uses session authentication.
What is the organisation limit?
The wiki describes Roomer as single-tenant, with one organisation record per instance.
Facts from Roomer's own pages
- Administration
- Roomer supports buildings, floors, zones, delegated building and floor managers, and role-based access. · github.com, 11 Oct 2026
- API
- Roomer includes a REST API under `/api/v1`; its documentation says there is no separate API-key subsystem and API access uses session authentication. · github.com, 11 Oct 2026
- Bookings
- Users can book desks and assets by date, with live availability, recurring bookings, waitlists, and permanent assignments. · github.com, 11 Oct 2026
- Data control
- The project describes self-hosting as a way to keep occupancy data out of a third-party SaaS. · github.com, 11 Oct 2026
- Deployment
- Roomer can be deployed with Docker Compose or Kubernetes using an included Helm chart. · github.com, 11 Oct 2026
- Floor plans
- Its floor plan editor supports image, PDF, and DXF uploads and placing assets on an interactive canvas. · github.com, 11 Oct 2026
- Hosting
- Roomer can be deployed with Docker Compose or Kubernetes using an included Helm chart. · github.com, 11 Oct 2026
- Identity integrations
- Login supports local accounts, LDAP, OIDC, and SAML, while SCIM 2.0 automates user and group provisioning. · github.com, 11 Oct 2026
- License
- Roomer is licensed under AGPL-3.0, which the README says permits free use, modification, self-hosting, and commercial distribution subject to its network copyleft terms. · github.com, 11 Oct 2026
- License and tenancy
- The wiki says Roomer is licensed under GNU AGPL v3, can be self-hosted freely, and is single-tenant with one organisation record. · github.com, 11 Oct 2026
- Notable limit
- The documented floor plan upload size defaults to a maximum of 20 MB. · github.com, 11 Oct 2026
- Other integrations
- Roomer supports SMTP email notifications, outbound webhooks with HMAC-SHA256 signatures, and CSV import. · github.com, 11 Oct 2026
- Purpose
- Roomer is a self-hosted platform for managing desk and asset reservations across offices, buildings, and floors. · github.com, 11 Oct 2026
- Security
- The setup requires a session secret and an AES-256 key to encrypt authentication provider secrets at rest. · github.com, 11 Oct 2026
- Security configuration
- The README documents AES-256 encryption for authentication-provider secrets at rest and recommends serving production deployments over HTTPS. · github.com, 11 Oct 2026
- Security policy
- GitHub's repository security page says the project has no SECURITY.md policy and no published security advisories. · github.com, 11 Oct 2026
- Support and feedback
- The wiki directs users to GitHub Issues for issues and feature requests. · github.com, 11 Oct 2026
Where Roomer stands on Freedom251
- Room Booking Software#9 of 34