PHPackages                             daycry/maintenancemode - 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. daycry/maintenancemode

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

daycry/maintenancemode
======================

Maintenance mode for Codeigniter 4

v2.0.1(8mo ago)68.4k↑750%3MITPHPPHP &gt;=8.2CI passing

Since May 10Pushed 8mo ago1 watchersCompare

[ Source](https://github.com/daycry/maintenancemode)[ Packagist](https://packagist.org/packages/daycry/maintenancemode)[ Docs](https://github.com/daycry/maintenancemode)[ RSS](/packages/daycry-maintenancemode/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (10)Dependencies (3)Versions (19)Used By (0)

[![Donate](https://camo.githubusercontent.com/604e3db9c8751116b3f765aad0353ec7ded655bbe8aaacbc38d8c4a6b784b3ed/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f446f6e6174652d50617950616c2d677265656e2e737667)](https://www.paypal.com/donate?business=SYC5XDT23UZ5G&no_recurring=0&item_name=Thank+you%21&currency_code=EUR)

🔧 Maintenance Mode for CodeIgniter 4
====================================

[](#-maintenance-mode-for-codeigniter-4)

A powerful, modern and highly configurable maintenance mode library for CodeIgniter 4 with intelligent caching, modern UI, and advanced features.

[![Build status](https://github.com/daycry/maintenancemode/actions/workflows/main.yml/badge.svg?branch=master)](https://github.com/daycry/maintenancemode/actions/workflows/main.yml)[![Coverage status](https://camo.githubusercontent.com/ab847ae225fd4e91992d5fa779c2ef3ddb1ef438cf968253d31b2af6a8edd90f/68747470733a2f2f636f766572616c6c732e696f2f7265706f732f6769746875622f6461796372792f6d61696e74656e616e63656d6f64652f62616467652e7376673f6272616e63683d6d6173746572)](https://coveralls.io/github/daycry/maintenancemode?branch=master)[![Downloads](https://camo.githubusercontent.com/b1e21ae093b413486a99fbc010b5d70b05313d07a1513c0b241f3876b9043f77/68747470733a2f2f706f7365722e707567782e6f72672f6461796372792f6d61696e74656e616e63656d6f64652f646f776e6c6f616473)](https://packagist.org/packages/daycry/maintenancemode)[![GitHub release (latest by date)](https://camo.githubusercontent.com/5c495ace37368ec0d0980ae8aad584ef88158fd8bc651dacdcb41077e9414f2d/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f762f72656c656173652f6461796372792f6d61696e74656e616e63656d6f6465)](https://packagist.org/packages/daycry/maintenancemode)[![GitHub stars](https://camo.githubusercontent.com/380237a0702291a4d9ed77cbdbe51d2aa60cf8839827925a4a81859ef6765c60/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6461796372792f6d61696e74656e616e63656d6f6465)](https://packagist.org/packages/daycry/maintenancemode)[![GitHub license](https://camo.githubusercontent.com/c6862316937645a485fe34aa30ce58d42ca6d937760b54bb1e0f48409aba05aa/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f6461796372792f6d61696e74656e616e63656d6f6465)](https://github.com/daycry/maintenancemode/blob/master/LICENSE)

✨ Features
----------

[](#-features)

- 🚀 **High Performance**: Intelligent cache-based storage system (10x faster than file-based)
- 🎨 **Modern UI**: Responsive, dark-mode compatible maintenance page with auto-refresh
- 🔒 **Multiple Bypass Methods**: IP whitelist, cookies, and secret URL bypass
- 📊 **Comprehensive Logging**: Complete audit trail of maintenance events
- ⚙️ **Highly Configurable**: Extensive configuration options for all scenarios
- 🌐 **Scalable**: Works perfectly in distributed environments
- 🔄 **Backward Compatible**: 100% compatible with existing implementations
- 📱 **Mobile-Friendly**: Fully responsive design with accessibility features

📦 Installation
--------------

[](#-installation)

Install via Composer:

```
composer require daycry/maintenancemode
```

⚙️ Configuration
----------------

[](#️-configuration)

### 1. Publish Configuration

[](#1-publish-configuration)

```
php spark mm:publish
```

This creates `app/Config/Maintenance.php` with all available options.

### 2. Basic Configuration

[](#2-basic-configuration)

```
