ogrosko / typo3-composer-maintenance
Composer pre/post scripts for enabling/disabling maintenance mode for typo3
Installs: 291
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 2
Open Issues: 0
Language:HTML
Type:composer-scripts
pkg:composer/ogrosko/typo3-composer-maintenance
This package is not auto-updated.
Last update: 2024-02-08 07:37:55 UTC
README
When you are using Typo3 with composer mode (I'm sure not only for typo3), this scripts automatically put your website to maintenance mode when you run composer update.
typo3-composer-maintenance are collection of simple scripts for composer pre-update/post-update section.
Installation using Composer
$ composer require ogrosko/typo3-composer-maintenance
Usage
Add following config in scripts section of your composer.json file
"scripts": { "pre-update-cmd": [ "@enableMaintenance" ], "post-update-cmd": [ "@disableMaintenance" ], "enableMaintenance": "OGrosko\\Composer\\Typo3ComposerMaintenance::maintenance_enable", "disableMaintenance": "OGrosko\\Composer\\Typo3ComposerMaintenance::maintenance_disable" },
Config
Also some extra config avalible in extra section
template-path- use your custom maintenance template pathexclude-ips- exclude your ip from maintenance mode
"extra": { "ogrosko-composer-typo3composermaintenance": { "template-path": "tpl/", "exclude-ips": [ "127.0.0.1", "192.168.1.1" ] } }