A powerful open-source enable maintenance mode software with an easy-to-use dashboard and whitelisting access capabilities for your websites.
Add this script tag to your website's HTML:
<script src="http://localhost:8080/maintenance.js"></script>
Please make sure that Node.js (version >= 16) is installed on your operating system.
With pnpm installed, you can run the project with the following commands in your OS
$ git clone https://github.com/devmailar/maintenee.git
$ cd maintenee
$ pnpm install
$ pnpm dev
Access the admin panel http://localhost:5173 or the API service at http://localhost:8080
Feature | Description |
---|---|
Maintenance Mode Toggle | Easily enable or disable maintenance mode for your website. |
IP Whitelisting | Allow specific IPs to bypass maintenance mode. |
Real-time Status Updates | Instantly update the website's status for users. |
Seamless Integration | Integrate effortlessly with any website framework or platform. |
Admin Management Panel | Control maintenance mode and manage whitelisted IPs through an admin UI. |