Fix #1351: add maintenance mode

This commit is contained in:
Nicolas Lœuillet 2016-02-19 14:33:28 +01:00
parent 12b5a8cea1
commit fbbda94110
3 changed files with 13 additions and 1 deletions

View file

@ -34,6 +34,7 @@ class AppKernel extends Kernel
new Wallabag\ImportBundle\WallabagImportBundle(),
new Doctrine\Bundle\MigrationsBundle\DoctrineMigrationsBundle(),
new Craue\ConfigBundle\CraueConfigBundle(),
new Lexik\Bundle\MaintenanceBundle\LexikMaintenanceBundle(),
];
if (in_array($this->getEnvironment(), ['dev', 'test'], true)) {

View file

@ -200,3 +200,13 @@ scheb_two_factor:
kphoen_rulerz:
executors:
doctrine: true
lexik_maintenance:
authorized:
ips: ['127.0.0.1']
driver:
ttl: 3600
class: 'Lexik\Bundle\MaintenanceBundle\Drivers\DatabaseDriver'
response:
code: 503
status: "wallabag Service Temporarily Unavailable"

View file

@ -65,7 +65,8 @@
"doctrine/doctrine-migrations-bundle": "^1.0",
"paragonie/random_compat": "~1.0",
"craue/config-bundle": "~1.4",
"mnapoli/piwik-twig-extension": "^1.0"
"mnapoli/piwik-twig-extension": "^1.0",
"lexik/maintenance-bundle": "dev-master"
},
"require-dev": {
"doctrine/doctrine-fixtures-bundle": "~2.2",