[–] 3 points 3 weeks ago (1 child)

So I haven't tested this specific example (but it should work):

"packageRules": [
    {
      "matchDatasources": ["docker"],
      "matchPackageNames": ["ghcr.io/netbootxyz/netbootxyz"],
      "versioning": "regex:^(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)-nbxyz(?<build>\\d+)$"
    }
  ]

Netboot.xyz has its docker images tagged in a non-standard way necessitating a custom package rule so that renovate bot can properly pick up updates. I thought this went into the config.js that renovate bot uses for its own configuration but no it goes in your repo's renovate.json file like so:

{
  "$schema": "https://docs.renovatebot.com/renovate-schema.json",
  "extends": [
    "config:recommended"
  ],
  "packageRules": [
    {
      "matchDatasources": ["docker"],
      "matchPackageNames": ["ghcr.io/netbootxyz/netbootxyz"],
      "versioning": "regex:^(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)-nbxyz(?<build>\\d+)$"
    }
  ],
  "assignees": [
    "UntouchedWagons"
  ],
  "reviewers": [
    "UntouchedWagons"
  ]
}
  • source
  • parent
  • context
  • [–] 5 points 3 weeks ago (3 children)

    I use renovate bot for my self-hosted forgejo. It works pretty well but I think the documentation could be better. I had some settings in my config.js that was supposed to go into my repo's renovate.json and I had no idea

  • source
  •  

    I'm trying to complete my collection of a show and up until maybe a year ago the season and episode # in the torrent name has been completely wrong. No idea why. For example if I'm looking for season 18 episode 17 and I find a torrent for that episode chances are pretty good the episode I download isn't actually for S18E17.

    So if you make torrents and include the episode title in the torrent's name, thank you.

     

    This is a follow up to my previous post, The Archosphere. This mark 2 Archosphere is even bigger at 71 tiles across, it's as big as I can get while maintaining its circular shape.

    Some noteworthy mods include but are not limited to:

    • The Dead Man's Switch for providing powerful mech frames for my colonists
    • Ship Wall Enhanced for providing compact power for the mid to late game
    • Oops All Gene Banks for compact gene pack storage
    • No Complexity for making genes have no complexity cost
    • Vanilla Vehicles Expanded Tier 3 for the medium sized cargo chopper, amusingly I never used the dual rotor cargo chopper
    • Real Ruins for providing all the Vanometric Power Cells
     

    Six years and over 150 gravjumps using the Vanilla Gravship Expanded mod I finally have a gravship worth showing. Named after archospheres from the Space Exploration mod for Factorio. This is the smallest late-game colony I've had in years at only 9 people. My current project is making all the furniture excellent quality or better and making better exosuit modules (from The Dead Man's Switch mod)

    [edit] Fixed typo in title

     

    I'm a homelabber but know next to nothing about IPv6. What I do know, however, is that my ISP, Bell Canada, doesn't support it. If Bell were to work toward IPv6 support what actually needs to be done?

    I imagine all their networking gear would need IPv6 IPs and IPv6-specific routing tables in addition to the IPv4 routing tables (which might need loads of RAM?), customer equipment would need to be updated or replaced and any services that Bell provides would also need to be available via IPv6. What other not obvious changes would need to be made?

     

    This started happening in the last couple of days and only on my android phone. I'll start playing a video, any video and after 28 seconds playback of the video will start from the beginning; even if I fast forward through a video. Playing videos through the web browser is fine.

    I've tried restarting jellyfin, I've tried disabling NVENC transcoding and I've even tried restarting the host.

    I'm running Jellyfin server 10.10.7, dunno what version of the android client I'm using. If I change the video player type from Web Player to Integrated Player I can watch videos no problem.

    I've looked at the regular log and the transcoding log and there's no errors there.

     

    On my PC or android phone using the official apps I cannot watch videos, explore libraries or even access the admin dashboard.

    In the phone app if I try to play a tv show the next episode in the series is shown in Next Up with nothing playing but on my desktop I'll get the episode's thumbnail but nothing plays.

    Everything works through the web UI.

    In the server logs I do see this:

    System.InvalidCastException: Unable to cast object of type 'System.Guid' to type 'System.String'.
       at lambda_method1343(Closure, Object, Object)
       at LiteDB.BsonMapper.DeserializeObject(EntityMapper entity, Object obj, BsonDocument value)
       at LiteDB.BsonMapper.Deserialize(Type type, BsonValue value)
       at LiteDB.LiteQueryable`1.<ToEnumerable>b__27_2(BsonDocument x)
       at System.Linq.Enumerable.SelectEnumerableIterator`2.ToList()
       at Jellyfin.Plugin.KodiSyncQueue.Data.DbRepo.SetUserInfoSync(List`1 dtos, List`1 itemRefs, String userId)
       at Jellyfin.Plugin.KodiSyncQueue.EntryPoints.UserSyncNotification.SaveUserChanges(List`1 dtos, List`1 itemRefs, String userName, String userId)
       at Jellyfin.Plugin.KodiSyncQueue.EntryPoints.UserSyncNotification.SendNotifications(IEnumerable`1 changes, List`1 itemRefs, CancellationToken cancellationToken)
       at Jellyfin.Plugin.KodiSyncQueue.EntryPoints.UserSyncNotification.UpdateTimerCallback(Object state)
    [2025-01-24 20:14:03.427 +00:00] [INF] [11] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app "Jellyfin Media Player" "1.11.1" playing "This Room is NOT Omega". Stopped at "3886233" ms
    [2025-01-24 20:14:03.932 +00:00] [INF] [44] Jellyfin.Plugin.KodiSyncQueue.EntryPoints.UserSyncNotification: Started user data sync
    [2025-01-24 20:14:03.981 +00:00] [ERR] [44] Jellyfin.Plugin.KodiSyncQueue.EntryPoints.UserSyncNotification: An error has occurred in UserUpdateTimerCallback
    

    I did try uninstalling Kodi Sync Queue and logging out and back in which helped on my PC but not on my phone.

     

    I have some 1440p videos that I've downloaded off youtube but they use either the AV1 or VP9 codec. I'd like to watch these on my phone but it can't direct play those codecs and my iGPU can't transcode them so it has to be done in software extremely slowly.

    So I'd like to transcode the videos ahead of time into either h264 or h265 which my phone can direct play but I don't want to get rid of the originals. So can I have two copies of the same episode but using different codecs? How would I name them? Would jellyfin be smart enough to send the right video based on what my phone supports?

    The videos are currently named like so:

    'Rimworld with Francis John - Anomoly - S01E01 - An Unlikely group of researchers.mkv'
    'Rimworld with Francis John - Anomoly - S01E02 - New weapons, new threats, new research.mkv'
    'Rimworld with Francis John - Anomoly - S01E03 - Small colony equals few options.mkv'
    
    submitted 2 years ago* (last edited 2 years ago) by to c/jellyfin@lemmy.ml
     

    I download Let's Play series off of Youtube and sort them to watch through Jellyfin at a later time. I also download the thumbnails. On June 9 I upgraded the Jellyfin server from 10.9.1 to 10.9.6 and thumbnail importing broke somewhere inbetween those two versions.

    As you can see, episode 25 which I downloaded on June 7 has its thumbnail while episode 26 which was downloaded June 12 does not. This happens for all videos I've added. I've double checked that the images are not corrupt and that the file names match.

    [Edit]

    I rolled back to 10.9.1, did a refresh and all the missing thumbnails were picked up immediately

    view more: next ›