===== Upgrade to Solr 8 ===== If your search is configured with ```http://localhost:7070/sme/``` you will need move to Solr 8. After upgrading you will need to run a reindex as data cannot be migrated. First stop the current search service. systemctl stop jetty systemctl disable jetty Change to the ```smestorage``` user. su - smestorage Create container for Solr. mkdir /var/www/smestorage/containers/solr cat > /var/www/smestorage/containers/solr/docker-compose.yml version: '3.7' services: sme_solr: image: 'registry.storagemadeeasy.com/sme_solr:8.11.2-6' restart: always volumes: - "/var/solr:/var/solr" ports: - "127.0.0.1:8983:8983" - "127.0.0.1:7070:7070" command: - solr-precreate - sme - /opt/solr/server/solr/configsets/sme environment: - SOLR_HEAP=15360M ^D Create container for PDF Burner if you are using: mkdir /var/www/smestorage/containers/pdfburner cat > /var/www/smestorage/containers/pdfburner/docker-compose.yml version: '3.7' services: pdfburner: image: 'registry.storagemadeeasy.com/pdfburner:5.0.0' restart: always ports: - "127.0.0.1:7071:8080" ^D Exist from the shell as smestorage user and become root again. Make sure the data folder exists: mkdir /var/solr Pull in the Solr image and start the service cd /var/www/smestorage/containers/solr docker compose pull docker compose up - d To check the service is starting correctly: docker compose logs -ft Pull in the PDF Burner image and start the service cd /var/www/smestorage/containers/pdfburner docker compose pull docker compose up - d Change the settings under Site Search Integration to ''http://127.0.0.1:8983/solr/sme/'' as per the configuration above. For each provider navigate to provider settings and under "Tech Info" select the cog icon "Manage Content Indexing". Select "Reindex". A background tasks will be created that will reindex the provider.