In the source code of the page, the meta tag with the attribute name="version" is located at the very beginning. The content of the attribute content gives information about the age of the code base.
<meta name="version" content="Goobi viewer-3.2-20180719-5b53620" />
"Goobi viewer" is the product name, "3.2" the internal version number. "20180719" corresponds to the date when the Goobi viewer was compiled. "5b53620" are the first seven characters of the git commit hash used for compilation. The date is a good first indicator.
For example, you can search for the Git commit hash on GitHub to find out the exact state of the application.
For the re-indexing of the entire database, the contents of the indexed_mets folder must be copied into the hotfolder:
cp /opt/digiverso/viewer/indexed_mets/*.xml /opt/digiverso/viewer/hotfolder/
Older versions, especially Internet Explorer 11, have not been officially supported since mid-July 2018.
If the file system on which the data of the Goobi viewer is stored is full, usually
/opt/digiverso/, then the following folders can be emptied without problems:
For the meaning of the directories see Chapter 3.2.
The following folders can also be checked:
The files in this folder have been automatically converted to ALTO by the Goobi viewer Indexer since October 2017. The Goobi viewer itself only uses the ALTO. If the data was imported via Goobi workflow, it is available there and can be deleted in the Goobi viewer.
pdf/ The PDF documents stored in this folder are delivered with a PDF download from the Goobi viewer. If there are no files here, (if configured) a PDF with optional text is generated from the image and optional ALTO file and delivered. The result is the same, only the delivery time may take longer. For the PDF files generated in this way, there is a cache under
cache/pdf.data, so that PDF documents that have been generated once are stored there up to a cache size of 100GB.
The theme is compiled and the core is included as a dependency. Therefore, the following steps describe how to check out the Reference theme and compile a viewer.war:
If not already done, maven must be installed:
sudo apt install maven
Then check out the theme:
mkdir -p /opt/digiverso/viewer/themescd /opt/digiverso/viewer/themesgit clone https://github.com/intranda/goobi-viewer-theme-reference.git
Now compile the application:
cd /opt/digiverso/viewer/themes(goobi-viewer-theme-reference/goobi-viewer-theme-reference/mvn package
At the end, the compiled Goobi viewer is located in the