Heritrix UI plugin for exposing continuous seeding via action directories
Download a version of heritrix-cs-ui-_.jar and copy it into the lib folder of your Heritrix install.
Run Heritrix with the following env variable prepended to the script (all previous arguments are still valid):
> CLASS_MAIN='com.openplaces.heritrix.HeritrixCS' bin/heritrix -a admin:admin
- From the Heritrix web ui, append "/seeding" to the job's base url to visit the continuous seeding page. For example, if your job's url is "https://localhost:8443/engine/job/myjob1", then "https://localhost:8443/engine/job/myjob1/seeding" will bring you to the continuous seeding page.
- Add any number of seeds with a newline separating each entry. Verify that the flash message says "Seeds added: ..." after you submit the form.
To build against another version of Heritrix:
- Obtain the heritrix-cs-ui source from http://github.com/openplaces/heritrix-cs-ui
- Install Gradle (http://www.gradle.org/installation.html)
- Open up build.gradle and modify the "heritrix_version" property, and "version" to your own custom value.
- Run "gradle jar" from the command line and your newly packaged jar should be in the build/libs folder.