I would really like to have my apps (installed using the UI) in TrueNAS Scale 24.10 to be automatically updated at a specific time. Watchtower seemed like the perfect solution, but when I try to mount a host path: “/var/run/docker.sock” → “/var/run/docker.sock” it seems like Watchtower can’t find any new images even when they are available.
msg="Trying to load authentication credentials." container=/ix-plex-plex-1 image="plexinc/pms-docker:plexpass"
msg="No credentials for index.docker.io found" config_file=/config.json
msg="Got image name: plexinc/pms-docker:plexpass"
msg="Checking if pull is needed" container=/ix-plex-plex-1 image="plexinc/pms-docker:plexpass"
msg="Built challenge URL" URL="https://index.docker.io/v2/"
msg="Got response to challenge request" header="Bearer realm=\"https://auth.docker.io/token\",service=\"registry.docker.io\"" status="401 Unauthorized"
msg="Checking challenge header content" realm="https://auth.docker.io/token" service=registry.docker.io
msg="Setting scope for auth token" image=docker.io/plexinc/pms-docker scope="repository:plexinc/pms-docker:pull"
msg="No credentials found."
msg="Parsing image ref" host=index.docker.io image=plexinc/pms-docker normalized=docker.io/plexinc/pms-docker tag=plexpass
msg="Doing a HEAD request to fetch a digest" url="https://index.docker.io/v2/plexinc/pms-docker/manifests/plexpass"
msg="Found a remote digest to compare with" remote="sha256:8aeb4a982ea564ad309861dd251cd9e218aac3f4e4d3da21375568341be1b16f"
msg=Comparing local="sha256:8aeb4a982ea564ad309861dd251cd9e218aac3f4e4d3da21375568341be1b16f" remote="sha256:8aeb4a982ea564ad309861dd251cd9e218aac3f4e4d3da21375568341be1b16f"
msg="Found a match"
msg="No pull needed. Skipping image."
msg="No new images found for /ix-plex-plex-1"
This is an example error I get when I try to update the plex app. Are there credentials in TrueNAS Scale that I need to load into Watchtower to properly access index dot docker dot io? Any help on ways to solve this issue would be greatly appreciated!