Sign inSign up

norconex/crawler-fs

By norconex

•Updated 11 days ago

Open-source file system crawler: collect, parse and commit local or remote files.

Image
Integration & delivery
Developer tools
0

204

norconex/crawler-fs repository overview

⁠Norconex File System Crawler

Open-source crawler that collects content from local and remote file systems, processes it, and commits it to the target repository of your choice — Solr, Elasticsearch, Azure AI Search, Amazon CloudSearch, Google Cloud Search, Neo4j, SQL, Apache Kafka, and more.

Supports local paths plus remote sources such as SMB/CIFS, FTP, SFTP, WebDAV, and cloud storage, depending on how you configure it.

Part of the Norconex Crawler⁠ project.

⁠Tags

  • 4.0.0-beta.2 — the release this page was last updated for.
  • latest, 4, 4.0 — published for stable releases only. A pre-release (-beta, -rc) publishes its exact version tag and nothing else, so the moving tags are never pointed at pre-release code.

Always pull an explicit version if you need a reproducible build.

⁠Quick start

Put your crawler-config.xml in a local configs directory, then:

docker run --rm \
  -v "$PWD/configs:/opt/norconex/crawler/configs" \
  -v "$PWD/logs:/opt/norconex/crawler/logs" \
  -v "/path/to/content:/data:ro" \
  norconex/crawler-fs:4.0.0-beta.2

Mount whatever content you intend to crawl and point your configuration at the path inside the container. Any extra arguments after the image name are passed through to the crawler.

⁠Configuration

Config directory/opt/norconex/crawler/configs (volume)
Log directory/opt/norconex/crawler/logs (volume)
Config filecrawler-config.xml, override with -e COLLECTOR_CONFIG_FILE=...

⁠Notes

  • Based on eclipse-temurin:21-jre-alpine.
  • All Norconex committers are bundled.

Tag summary

Content type

Image

Digest

sha256:f37cc0d74…

Size

692.6 MB

Last updated

11 days ago

docker pull norconex/crawler-fs:4.0.0-beta.2