This is an old revision of the document!


FreeLib-Djatoka

cd /opt
git clone https://github.com/ksclarke/freelib-djatoka.git

cd /opt/freelib-djatoka
mvn install
mvn jetty:run-forked
mvn -q jetty:stop

chown -R www-data:www-data /opt/freelib-djatoka
cp /opt/freelib-djatoka/etc/init.d/djatoka /etc/init.d/djatoka
nano -w /etc/init.d/djatoka
      MAVEN_OPTIONS="-Xmx4096m"
cp /opt/freelib-djatoka/pom.xml /opt/freelib-djatoka/pom.xml.ORI
nano -w /opt/freelib-djatoka/pom.xml
     <djatoka.ingest.sources>
-       ^http://localhost/islandora/object/([a-zA-Z]*(%3A|:)[0-9a-zA-Z]*)/datastream/JP2/view.*$
-       ^http://localhost:${jetty.port}/images/([a-z0-9A-Z\-]*).jp2$

+       ^http://archive.digibess.eu/islandora/object/([a-zA-Z]*(%3A|:)[0-9a-zA-Z]*)/datastream/JP2/view.*$
OR
+       ^http://repo.digibess.eu/fedora/objects/([a-zA-Z]*(%3A|:)[0-9a-zA-Z]*)/datastreams/JP2/content.*$

     </djatoka.ingest.sources>

     <djatoka.ingest.guesses>
-        http://localhost/islandora/object/{}/datastream/JP2/view
-        http://localhost:${jetty.port}/images/{}.jp2

+        http://archive.digibess.eu/islandora/object/{}/datastream/JP2/view
OR
+        http://repo.digibess.eu/fedora/objects/{}/datastreams/JP2/content

     </djatoka.ingest.guesses>
systemctl daemon-reload

mv /opt/freelib-djatoka/target /srv/
ln -s /srv/target /opt/freelib-djatoka/
chown -R www-data:www-data /opt/freelib-djatoka /srv/target


service djatoka start or /etc/init.d/djatoka start

tail -f /var/log/djatoka-console.log
 
 
reloaded/be_djatoka.1523302908.txt.gz ยท Last modified: 2018/04/09 21:41 by giancarlo

Developers: CNR IRCrES IT Office and Library
Giancarlo Birello (giancarlo.birello _@_ ircres.cnr.it) and Anna Perin (anna.perin _@_ ircres.cnr.it)
DigiBess is licensed under: Creative Commons License
Recent changes RSS feed Creative Commons License Valid XHTML 1.0 Valid CSS Driven by DokuWiki
Drupal Garland Theme for Dokuwiki