forked from mirrors/mattermost-docker
.. | ||
issue-certificate.sh | ||
README.md | ||
upgrade-from-mattermost-docker.sh |
Upgrading from mattermost-docker
$ export PATH_TO_MATTERMOST_DOCKER=path/to/mattermost-docker
$ ./scripts/upgrade-from-mattermost-docker.sh
Environment variables for upgrading:
ttf
means, the script 'tries to find' the environment variables.
Name | Description | Type | Default | Required |
---|---|---|---|---|
PATH_TO_MATTERMOST_DOCKER | absolute path to your mattermost-docker folder | string |
n/a | yes |
POSTGRES_USER | postgres user to connect to the mattermost database | string |
ttf | yes |
POSTGRES_PASSWORD | postgres password for the POSTGRES_USER to connect to the mattermost database | string |
ttf | yes |
POSTGRES_DB | postgres database name for the mattermost database | string |
ttf | yes |
POSTGRES_OLD_VERSION | postgres database old version which should be upgraded from | semver |
ttf | yes |
POSTGRES_NEW_VERSION | postgres database new version which should be upgraded to | semver |
13 | yes |
POSTGRES_DOCKER_TAG | postgres docker tag found here including python3-dev | string |
13.2-alpine | yes |
POSTGRES_OLD_DOCKER_FROM | FROM declaration in the postgres Dockerfile to be replaced | string |
ttf | yes |
POSTGRES_NEW_DOCKER_FROM | FROM declaration in the postgres Dockerfile replacing POSTGRES_OLD_DOCKER_FROM | string |
ttf | yes |
POSTGRES_UPGRADE_LINE | folder name required to upgrade postgres (Needs to match a folder here) | string |
ttf | yes |
MM_OLD_VERSION | mattermost old version which should be upgraded from | semver |
ttf | yes |
MM_NEW_VERSION | mattermost new version which should be upgraded to | semver |
5.32.1 | yes |
You can overwrite any of these variables before running this script with:
$ export VAR_NAME_FROM_ABOVE=yourValue
$ export PATH_TO_MATTERMOST_DOCKER=path/to/mattermost-docker
$ ./scripts/upgrade-from-mattermost-docker.sh