PHPackages                             jeriveromartinez/maintenance-site-bundle - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. jeriveromartinez/maintenance-site-bundle

ActiveSymfony-bundle[Utility &amp; Helpers](/categories/utility)

jeriveromartinez/maintenance-site-bundle
========================================

This bundle allows your site in maintenance mode

2.1(10y ago)1301[1 PRs](https://github.com/jeriveromartinez/MaintenanceSiteBundle/pulls)MITPHPPHP &gt;=5.3.2

Since May 24Pushed 9y ago2 watchersCompare

[ Source](https://github.com/jeriveromartinez/MaintenanceSiteBundle)[ Packagist](https://packagist.org/packages/jeriveromartinez/maintenance-site-bundle)[ RSS](/packages/jeriveromartinez-maintenance-site-bundle/feed)WikiDiscussions master Synced yesterday

READMEChangelog (4)Dependencies (4)Versions (6)Used By (0)

\##This bundle allows your site in maintenance mode for public or anonymous users, allowing you to see changes made if your user is allowed between roles

composer require jeriveromartinez/maintenance-site-bundle

...
new J3rm\\MaintenanceSiteBundle\\J3rmMaintenanceSiteBundle(),

\##configurations parameter ```
j3rm_maintenance_site:
      path_enable: [/admin,/login]
      roles_enable_offline: [ROLE_USER,ROLE_ADMIN]
      maintenance: true
```

Or

```
j3rm_maintenance_site:
      path_enable: [/admin,/login]
      roles_enable_offline: [ROLE_USER,ROLE_ADMIN]
      database_offline: YourBundle:YourEntity:attributeName (the attribute most be a boolean)
```

- path\_enable - The administration site url which you must include the login page.
- roles\_enable\_offline - The roles allowed to see the site in development mode.
- maintenance - boolean value to enable or not the maintenance mode.
- database\_offline - It is defined where to catch the value for maintenance mode.

\####this bundle redirect to offline page, for that add this to routing.yml
```

app_offline:
    resource: "@J3rmMaintenanceSiteBundle/Controller/"
    type:     annotation

```

\####create a error503.html.twig file into "Resources/TwigBundle/views/Exception/" and add anonymous permission in the firewall

###  Health Score

28

—

LowBetter than 52% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity10

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity62

Established project with proven stability

 Bus Factor1

Top contributor holds 83.3% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~10 days

Total

4

Last Release

3658d ago

Major Versions

1.1 → 2.02016-06-15

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/15343436?v=4)[Jeriveromartinez](/maintainers/Jeriveromartinez)[@jeriveromartinez](https://github.com/jeriveromartinez)

---

Top Contributors

[![jeriveromartinez](https://avatars.githubusercontent.com/u/15343436?v=4)](https://github.com/jeriveromartinez "jeriveromartinez (5 commits)")[![vbuilvicente](https://avatars.githubusercontent.com/u/10743485?v=4)](https://github.com/vbuilvicente "vbuilvicente (1 commits)")

---

Tags

maintenance mode test site offline

### Embed Badge

![Health badge](/badges/jeriveromartinez-maintenance-site-bundle/health.svg)

```
[![Health](https://phpackages.com/badges/jeriveromartinez-maintenance-site-bundle/health.svg)](https://phpackages.com/packages/jeriveromartinez-maintenance-site-bundle)
```

###  Alternatives

[rcsofttech/audit-trail-bundle

Enterprise-grade, high-performance Symfony audit trail bundle. Automatically track Doctrine entity changes with split-phase architecture, multiple transports (HTTP, Queue, Doctrine), and sensitive data masking.

1175.2k](/packages/rcsofttech-audit-trail-bundle)[easycorp/easyadmin-bundle

Admin generator for Symfony applications

4.3k17.5M378](/packages/easycorp-easyadmin-bundle)[sulu/sulu

Core framework that implements the functionality of the Sulu content management system

1.3k1.4M196](/packages/sulu-sulu)[2lenet/crudit-bundle

The easy like Crud'it Bundle.

1615.6k12](/packages/2lenet-crudit-bundle)[ahmed-bhs/doctrine-doctor

Runtime analysis tool for Doctrine ORM integrated into Symfony Web Profiler. Unlike static linters, it analyzes actual query execution at runtime to detect performance bottlenecks, security vulnerabilities, and best practice violations during development with real execution context and data.

939.0k](/packages/ahmed-bhs-doctrine-doctor)[open-dxp/opendxp

Content &amp; Product Management Framework (CMS/PIM)

9417.2k58](/packages/open-dxp-opendxp)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
