ogrosko / typo3-composer-maintenance
Composer pre/post scripts for enabling/disabling maintenance mode for typo3
Package info
github.com/ogrosko/typo3-composer-maintenance
Language:HTML
Type:composer-scripts
pkg:composer/ogrosko/typo3-composer-maintenance
Requires
None
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
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" ] } }