zulip/scripts
Tim Abbott 54f981bfeb restore-backup: Run configure-rabbitmq to update RABBITMQ_PASSWORD.
Previously, if you restored onto a different production system from
the one where you took the backup, backup restoration would fail
because the generated rabbitmq passwords for the two systems would be
different, and we didn't update the restored system to use the
password from the original system.

Fixes #12114.
2019-06-06 16:42:21 -07:00
..
lib install: Add option to skip dist-upgrade. 2019-06-06 15:09:31 -07:00
nagios scripts: Remove unused imports. 2019-02-02 17:02:58 -08:00
setup restore-backup: Run configure-rabbitmq to update RABBITMQ_PASSWORD. 2019-06-06 16:42:21 -07:00
__init__.py Factor out venv-creating code from provision.py. 2016-06-21 11:25:41 -07:00
get-django-setting Remove from __future__ import absolute_import. 2017-10-17 22:59:42 -07:00
purge-old-deployments scripts: Remove unused imports. 2019-02-02 17:02:58 -08:00
README.md docs: Update links from codebase to point to ReadTheDocs. 2017-11-16 10:53:49 -08:00
restart-server scripts: Add argparse option to restart-zerver for --fill-cache. 2019-01-14 15:20:01 -08:00
upgrade-zulip Use #!/usr/bin/env for bash shebangs. 2018-12-17 17:21:08 -08:00
upgrade-zulip-from-git Use #!/usr/bin/env for bash shebangs. 2018-12-17 17:21:08 -08:00
zulip-puppet-apply puppet: Remove vendored puppetlabs apt and stdlibs dependencies. 2018-12-11 13:03:26 -08:00

This directory contains scripts that:

  • Generally do not require access to Django or the database (those are "management commands"), and thus are suitable to run operationally.

  • Are useful for managing a production deployment of Zulip (many are also used in a Zulip development environment, though development-only scripts live in tools/).

For more details, see https://zulip.readthedocs.io/en/latest/overview/directory-structure.html.