{ "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": [ "config:recommended", "docker:pinDigests" ], "ignorePaths": [ "**/.unused/**" ], "prHourlyLimit": 0, "prConcurrentLimit": 0, "digest": { "enabled": false }, "packageRules": [ { "description": "Adds affected stack in production information message", "matchFileNames": [ "adguard/docker-compose.yml", "gitea/docker-compose.yml", "homepage/docker-compose.yml", "immich/docker-compose.yml", "navidrome/docker-compose.yml", "renovate/docker-compose.yml", "traefik/docker-compose.yml", "wireguard/docker-compose.yml", "monitoree/monitoree-docker/docker-compose.yml", "monitoree/monitoree-network/docker-compose.yml", "mediarr/docker-compose.yml", "uptime-kuma/docker-compose.yml", "monitoring/docker-compose.yml", "owncloud/docker-compose.yml", "tandoor/docker-compose.yml", "planka/docker-compose.yml", "tubearchivist/docker-compose.yml", "rustdesk/docker-compose.yml", "home-assistant/docker-compose.yml", "samba/docker-compose.yml" ], "prBodyNotes": " ℹ️ This PR affects a stack in production. Merging this PR will automatically update and redeploy the stack in production." }, { "description": "Adds unaffected stack in production information message", "matchFileNames": [ "dockhand/dockhand/docker-compose.yml", "dockhand/hawser/docker-compose.yml" ], "prBodyNotes": " ⚠️ Manual action required. Merging this PR will NOT automatically update and redeploy the stack in production." }, { "description": "Fix lscr.io/linuxserver/qbittorrent versioning which does not follow semver. Limitation : Major version is one digit", "matchPackageNames": [ "lscr.io/linuxserver/qbittorrent" ], "allowedVersions": "/^(?\\d{1})\\.(?\\d+)\\.(?\\d+)$/" }, { "description": "Groups Immich server & machine-learning packages releases", "groupName": "Immich", "matchPackageNames": [ "ghcr.io/immich-app/immich-server", "ghcr.io/immich-app/immich-machine-learning" ] }, { "matchDepNames": "gcr.io/cadvisor/cadvisor", "changelogUrl": "https://github.com/google/cadvisor/releases" }, { "matchDepNames": "lscr.io/linuxserver/bazarr", "changelogUrl": "https://github.com/morpheus65535/bazarr/releases" }, { "matchDepNames": "rustdesk/rustdesk-server", "changelogUrl": "https://github.com/rustdesk/rustdesk-server/releases/" } // { // "description": "Loose versioning for containers tags that do not follow semantic versioning", // "matchPackageNames": [ // "ghcr.io/home-assistant/home-assistant" // ], // "versioning": "loose", // "rangeStrategy": "replace" // } ] }