in upgrade notes for 9.0 only use of docker installations via Elasticsearch are described.
I don’t have any experience using docker. Could you please also provide instructions on how to install and configure ES “bare metal” or is it the only supported and recommended way? If the latter, could you please provide instructions on how to implement docker?
In 9.0, Elasticsearch is treated as an external service just like MariaDB or Memcached. You can follow Elasticsearch document to install Elasticsearch using a binary instead of Docker.
I had a similar doubt, and have kept to version 8 for now. I’m using the arm7 version of franchetti/seafile-arm, with Sqlite instead of MariaDB/memcached. I’m wondering if Elasticsearch is required only when one uses the full external database option, or also when Sqlite is used.
If you are using SQlite as database, it is likely you are using the community edition. As we don’t support SQlite in pro edition. Community edition do not need Elasticsearch.
Indeed @daniel.pan ! Thanks for clarifying that. I was also using the upgrade notes referred to by Jochen, and I thought they applied to both CE and Pro. I shall upgrade soon, then!