Skip to content

Hermit Datasource

Identifier: hermit

Default versioning: hermit

Custom registry support:

✅ Custom registries are supported.


By default Hermit looks up packages from the open source project

Hermit supports private packages. To get Renovate to find your private packages, follow these steps:

  1. perform hermit search --json with your private Hermit distribution and save the file to index.json
  2. make a GitHub release in your private packages repository named index with the asset index.json generated in step 1.
  3. setup a CI pipeline to repeat step 1 & 2 on new commits to the private packages repository.
  4. Add a package rule for the Hermit manager, so that Renovate knows where to find your private packages:
  "packageRules": [
      "matchManagers": ["hermit"],
      "defaultRegistryUrls": [