diff --git a/docs/en/developer/maintenance.rst b/docs/en/developer/maintenance.rst new file mode 100644 index 000000000..8277fb1f8 --- /dev/null +++ b/docs/en/developer/maintenance.rst @@ -0,0 +1,32 @@ +Maintenance mode +================ + +If you have some long tasks to do on your wallabag instance, you can enable a maintenance mode. +Nobody will have access to your instance. + +Enable maintenance mode +----------------------- + +To enable maintenance mode, execute this command: + +:: + + bin/console lexik:maintenance:lock --no-interaction + +You can set your IP address in ``app/config/config.yml`` if you want to access to wallabag even if maintenance mode is enabled. For example: + +:: + + lexik_maintenance: + authorized: + ips: ['127.0.0.1'] + + +Disable maintenance mode +------------------------ + +To disable maintenance mode, execute this command: + +:: + + bin/console lexik:maintenance:unlock diff --git a/docs/en/index.rst b/docs/en/index.rst index 17e375d2d..1bac9ed77 100644 --- a/docs/en/index.rst +++ b/docs/en/index.rst @@ -41,3 +41,4 @@ The main documentation for this application is organized into a couple sections: developer/docker developer/translate + developer/maintenance diff --git a/docs/fr/developer/maintenance.rst b/docs/fr/developer/maintenance.rst new file mode 100644 index 000000000..4ea8d01fe --- /dev/null +++ b/docs/fr/developer/maintenance.rst @@ -0,0 +1,33 @@ +Mode maintenance +================ + +Si vous devez effectuer de longues tâches sur votre instance de wallabag, vous pouvez activer le mode maintenance. +Plus personne ne pourra accéder à wallabag. + +Activer le mode maintenance +--------------------------- + +Pour activer le mode maintenance, exécutez cette commande : + +:: + + bin/console lexik:maintenance:lock --no-interaction + +Vous pouvez spécifier votre adresse IP dans ``app/config/config.yml`` si vous souhaitez accéder à wallabag même si + le mode maintenance est activé. Par exemple : + +:: + + lexik_maintenance: + authorized: + ips: ['127.0.0.1'] + + +Désactiver le mode maintenance +------------------------------ + +Pour désactiver le mode maintenance, exécutez cette commande : + +:: + + bin/console lexik:maintenance:unlock diff --git a/docs/fr/index.rst b/docs/fr/index.rst index a47b8a623..af5ed14f2 100644 --- a/docs/fr/index.rst +++ b/docs/fr/index.rst @@ -42,3 +42,4 @@ La documentation principale de cette application est découpée en plusieurs sec developer/docker developer/translate + developer/maintenance