You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -43,82 +49,3 @@ RANCHER_URL=http://RANCHER_HOST:8080 rancher-compose --env-file=.env up
43
49
Elasticsearch is an optional, but strongly recommended dependency for Zammad. More details can be found in the [documentation](https://docs.zammad.org/en/latest/prerequisites/software.html#elasticsearch-optional). There are however certain scenarios when running without Elasticsearch may be desired, e.g. for very small teams, for teams with limited budget or as a temporary solution for an unplanned Elasticsearch downtime or planned cluster upgrade.
44
50
45
51
Elasticsearch is enabled by default in the example `docker-compose.yml` file. It is also by default required to run the "zammad-init" command. Disabling Elasticsearch is possible by setting a special environment variable: `ELASTICSEARCH_ENABLED=false` for the `zammad-init` container and removing all references to Elasticsearch everywhere else: the `zammad-elasticsearch` container, it's volume and links to it.
46
-
47
-
## Upgrading
48
-
49
-
### From =< to 5.0.0 to 5.2.3-32
50
-
51
-
* Elasticsearch was updated from 7.17.3 to 8.5.0 using the Bitnami image
52
-
* We don't use a custom build of the docker image anymore as ingest-attachment is no longer a plugin but instead a module packaged with this distribution of Elasticsearch
53
-
* ELASTICSEARCH_REINDEX var should be set to true
54
-
55
-
* PostgreSql was updated from 9.6.24 to 15.0.0
56
-
* We don't use a custom build of the docker image anymore as we just mount the backup script to the postgres container now
57
-
* backup / restore ins needed to update
58
-
* you can create a new backup (with your old postgres 9.6 version / still in previous git version) by:
59
-
* if you already have checked out the newest commit
Memchached config changed. If you use the old env vars `MEMCACHED_HOST` & `MEMCACHED_PORT` adapt to `MEMCACHE_SERVERS`.
94
-
Redis is a dependency for the Websocket server now.
95
-
96
-
### From =< 3.6.0-65
97
-
98
-
To be able to run Zammad container with an unprivileged user we had to change the port Nginx uses from 80 to 8080, so Zammad needs to be accessed via <http://localhost:8080> instead of <http://localhost> now!
99
-
100
-
This change will also affect you, if you use a reverse proxy, like Traefik or Haproxy, in front of Zammad as your reverse proxy configuration needs to be adapted to point to port 8080 now.
101
-
102
-
### From =< 3.3.0-12
103
-
104
-
We've updated the Elasticsearch image from 5.6 to 7.6.
105
-
As there is no direct upgrade path we have to delete all Elasticsearch indices and rebuild them.
106
-
This will depend on the name of your docker container and volume, which depends on the checkout directory (`zammad-docker-compose` by default):
To workaround the [changes in the PostgreSQL 9.6 container](https://github.com/docker-library/postgres/commit/f1bc8782e7e57cc403d0b32c0e24599535859f76) do the following:
0 commit comments