Full text search in Nextcloud
Channel: Solve Computer Science
Date: 2023-05-20

This video shows you how to set up full text search in a Nextcloud instance.

When I did the setup myself, I found it being not as easy as I thought, so I decided to share the steps and caveats.

In this video, Nextcloud and Elasticsearch are set up using docker-compose.

Apps to install from the Nextcloud admin:
- Full text search: https://apps.nextcloud.com/apps/fulltextsearch
- Full text search - Elasticsearch Platform: https://apps.nextcloud.com/apps/fulltextsearch_elasticsearch
- Full text search - Files: https://apps.nextcloud.com/apps/files_fulltextsearch

0:00 Intro
0:35 Install the apps from the admin
0:56 Admin search setup
1:47 Preliminary testing
2:07 docker-compose file setup
3:29 Install ingest-attachment plugin
3:44 Create the Elasticsearch data directory and enable its volume
4:20 Testing if Elasticsearch works with Nextcloud
4:44 Run a full indexing
4:53 Search using the web UI
5:24 Updating Elasticsearch correctly
5:53 Outtro

 #nextcloud #nextcloudfulltextsearch #nextcloudsearch #elasticsearch  #search #docker #dockercompose #solvecomputerscience