PHPackages                             alpine/maintenance - 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. alpine/maintenance

ActiveMagento2-module[Utility &amp; Helpers](/categories/utility)

alpine/maintenance
==================

Custom maintenance page from html file placed in pub/maintenance directory

1.0.2(5y ago)58.1k4[1 issues](https://github.com/Alpine-Consulting/maintenance/issues)[1 PRs](https://github.com/Alpine-Consulting/maintenance/pulls)OSL-3.0PHPPHP ~7.1.3||~7.2.0||~7.3.0||~7.4.0

Since Jun 2Pushed 3y agoCompare

[ Source](https://github.com/Alpine-Consulting/maintenance)[ Packagist](https://packagist.org/packages/alpine/maintenance)[ RSS](/packages/alpine-maintenance/feed)WikiDiscussions master Synced 2d ago

READMEChangelog (3)Dependencies (2)Versions (5)Used By (0)

Alpine Maintenance Magento 2
----------------------------

[](#alpine-maintenance-magento-2)

This free module allows to easily replace Magento maintenance mode page by just simply uploading html file to your pub directory.

How to install
--------------

[](#how-to-install)

Run composer installation command:

```
composer require alpine/maintenance

```

How to use
----------

[](#how-to-use)

1. Create you own maintenance page html file, name it **index.html**
2. Create maintenance directory in Magento pub folder.
3. Place created html in maintenance directory. You can also place additional resources like styles and images there, but remember to include pub root path.
4. **Enable Magento production mode**

```
bin/magento deploy:mode:set production

```

[![Alpine Logo](https://camo.githubusercontent.com/4dce05c2b9340d143c99e531c66b40a7e5120c9115c041febfc44008b61a94b9/68747470733a2f2f616c70696e65696e632e636f6d2f77702d636f6e74656e742f75706c6f6164732f323032302f30322f6c6f676f2d312e706e67)](https://alpineinc.com/)

###  Health Score

31

—

LowBetter than 65% of packages

Maintenance16

Infrequent updates — may be unmaintained

Popularity25

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity59

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 66.7% 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 ~202 days

Total

3

Last Release

1863d ago

PHP version history (2 changes)1.0.0PHP ~7.1.3||~7.2.0||~7.3.0

1.0.1PHP ~7.1.3||~7.2.0||~7.3.0||~7.4.0

### Community

Maintainers

![](https://www.gravatar.com/avatar/afa4a133e0651f725911bc3bba7318055407d883ce82968dc7dbf7f22a830292?d=identicon)[Alpine Consulting Inc.](/maintainers/Alpine%20Consulting%20Inc.)

---

Top Contributors

[![mzymela](https://avatars.githubusercontent.com/u/31998823?v=4)](https://github.com/mzymela "mzymela (6 commits)")[![brosenberger](https://avatars.githubusercontent.com/u/2969243?v=4)](https://github.com/brosenberger "brosenberger (2 commits)")[![johnjosephson](https://avatars.githubusercontent.com/u/1173264?v=4)](https://github.com/johnjosephson "johnjosephson (1 commits)")

### Embed Badge

![Health badge](/badges/alpine-maintenance/health.svg)

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

###  Alternatives

[nosto/module-nostotagging

Increase your conversion rate and average order value by delivering your customers personalized product recommendations throughout their shopping journey.

27714.5k4](/packages/nosto-module-nostotagging)[run-as-root/magento2-prometheus-exporter

Magento2 Prometheus Exporter

69362.0k](/packages/run-as-root-magento2-prometheus-exporter)[myparcelnl/magento

A Magento 2 module that creates MyParcel labels

1861.2k](/packages/myparcelnl-magento)[loki/magento2-components

Core module for defining Alpine.js components with advanced AJAX features

1015.1k29](/packages/loki-magento2-components)[mage-os/module-rma

Return Merchandise Authorization

229.1k](/packages/mage-os-module-rma)[zwernemann/module-withdrawal

Magento 2 EU Withdrawal Button Module - Adds a withdrawal/revocation button for orders in compliance with EU Directive (EU) 2023/2673

2610.9k2](/packages/zwernemann-module-withdrawal)

PHPackages © 2026

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