Skip to content
  • Categories
  • Recent
  • Popular
  • World
  • Users
  • Feed
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse

NodeBB Playground

  1. Home
  2. Categories
  3. Selfhosted
  4. Jellyswarrm - reverse proxy all your Jellyfin servers from a single interface, presenting as a standard Jellyfin server, clients should work out of the box.

Jellyswarrm - reverse proxy all your Jellyfin servers from a single interface, presenting as a standard Jellyfin server, clients should work out of the box.

Scheduled Pinned Locked Moved Selfhosted
selfhosted
12 Posts 6 Posters 0 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • K kiol@lemmy.world

    Seems this just released 10 hours. Was mentioned in this other thread, but figured it was worth granting it's own topic. Very Cool! I'm not the dev, but this is awesome. Was originally posted to Reddit here.

    Oh wow, repo is https://github.com/LLukas22/Jellyswarrm

    Jellyswarrm is a reverse proxy that lets you combine multiple Jellyfin servers into one place. If you’ve got libraries spread across different locations or just want everything together, Jellyswarrm makes it easy to access all your media from a single interface.

    Working

    • Unified Library Access – Browse media from multiple Jellyfin servers in one place.
    • Direct Playback – Play content straight from the original server without extra overhead.
    • User Mapping – Link accounts across servers for a consistent user experience.
    • API Compatibility – Appears as a normal Jellyfin server, so existing apps and tools still work.

    ⚠️ In Progress

    • Websocket Support – Needed for real-time features like SyncPlay (not fully reliable yet).
    • Audio Streaming – May not function correctly (still untested in many cases).
    • Automatic Bitrate Adjustment – Stream quality based on network conditions isn’t supported yet.

    🚫 Not Planned

    • Admin Functions – Server administration (user management, settings, etc.) won’t be supported through Jellyswarrm.----
    avidamoeba@lemmy.caA This user is from outside of this forum
    avidamoeba@lemmy.caA This user is from outside of this forum
    avidamoeba@lemmy.ca
    wrote last edited by
    #2

    I feel like this problem should be solved via some form of federation within Jellyfin, but if Jellyswarm works well enough.. I'm not gonna make a fuss.

    K 1 Reply Last reply
    0
    • avidamoeba@lemmy.caA avidamoeba@lemmy.ca

      I feel like this problem should be solved via some form of federation within Jellyfin, but if Jellyswarm works well enough.. I'm not gonna make a fuss.

      K This user is from outside of this forum
      K This user is from outside of this forum
      kiol@lemmy.world
      wrote last edited by
      #3

      Apparently someone else released a Federation plugin 11 months ago. And looking at the feature request on Jellyfin end

      xnx@slrpnk.netX 1 Reply Last reply
      0
      • K kiol@lemmy.world

        Apparently someone else released a Federation plugin 11 months ago. And looking at the feature request on Jellyfin end

        xnx@slrpnk.netX This user is from outside of this forum
        xnx@slrpnk.netX This user is from outside of this forum
        xnx@slrpnk.net
        wrote last edited by
        #4

        Has this been tested?

        K 1 Reply Last reply
        0
        • K kiol@lemmy.world

          Seems this just released 10 hours. Was mentioned in this other thread, but figured it was worth granting it's own topic. Very Cool! I'm not the dev, but this is awesome. Was originally posted to Reddit here.

          Oh wow, repo is https://github.com/LLukas22/Jellyswarrm

          Jellyswarrm is a reverse proxy that lets you combine multiple Jellyfin servers into one place. If you’ve got libraries spread across different locations or just want everything together, Jellyswarrm makes it easy to access all your media from a single interface.

          Working

          • Unified Library Access – Browse media from multiple Jellyfin servers in one place.
          • Direct Playback – Play content straight from the original server without extra overhead.
          • User Mapping – Link accounts across servers for a consistent user experience.
          • API Compatibility – Appears as a normal Jellyfin server, so existing apps and tools still work.

          ⚠️ In Progress

          • Websocket Support – Needed for real-time features like SyncPlay (not fully reliable yet).
          • Audio Streaming – May not function correctly (still untested in many cases).
          • Automatic Bitrate Adjustment – Stream quality based on network conditions isn’t supported yet.

          🚫 Not Planned

          • Admin Functions – Server administration (user management, settings, etc.) won’t be supported through Jellyswarrm.----
          C This user is from outside of this forum
          C This user is from outside of this forum
          comrade_twisty@feddit.org
          wrote last edited by
          #5

          Nice, this might finally allow me to have an English, German and French Library without having conflicts all the time.

          K 1 Reply Last reply
          4
          • C comrade_twisty@feddit.org

            Nice, this might finally allow me to have an English, German and French Library without having conflicts all the time.

            K This user is from outside of this forum
            K This user is from outside of this forum
            kiol@lemmy.world
            wrote last edited by
            #6

            What sort of conflicts?

            C 1 Reply Last reply
            0
            • K kiol@lemmy.world

              What sort of conflicts?

              C This user is from outside of this forum
              C This user is from outside of this forum
              comrade_twisty@feddit.org
              wrote last edited by
              #7

              I constantly have issues with Sonarr or Radarr overwriting French originals with horribly dubbed versions because I have English as the default language, same for German originals.

              I would just love a way that would always prefer the original language if it’s one of the languages I speak - but that’s currently not possible.

              C 1 Reply Last reply
              2
              • C comrade_twisty@feddit.org

                I constantly have issues with Sonarr or Radarr overwriting French originals with horribly dubbed versions because I have English as the default language, same for German originals.

                I would just love a way that would always prefer the original language if it’s one of the languages I speak - but that’s currently not possible.

                C This user is from outside of this forum
                C This user is from outside of this forum
                cmdrshepard49@sh.itjust.works
                wrote last edited by
                #8

                I set Radarr/Sonarr to download original language and just bite the bullet with subtitles as I've found very few dubs that aren't completely atrocious.

                1 Reply Last reply
                0
                • K kiol@lemmy.world

                  Seems this just released 10 hours. Was mentioned in this other thread, but figured it was worth granting it's own topic. Very Cool! I'm not the dev, but this is awesome. Was originally posted to Reddit here.

                  Oh wow, repo is https://github.com/LLukas22/Jellyswarrm

                  Jellyswarrm is a reverse proxy that lets you combine multiple Jellyfin servers into one place. If you’ve got libraries spread across different locations or just want everything together, Jellyswarrm makes it easy to access all your media from a single interface.

                  Working

                  • Unified Library Access – Browse media from multiple Jellyfin servers in one place.
                  • Direct Playback – Play content straight from the original server without extra overhead.
                  • User Mapping – Link accounts across servers for a consistent user experience.
                  • API Compatibility – Appears as a normal Jellyfin server, so existing apps and tools still work.

                  ⚠️ In Progress

                  • Websocket Support – Needed for real-time features like SyncPlay (not fully reliable yet).
                  • Audio Streaming – May not function correctly (still untested in many cases).
                  • Automatic Bitrate Adjustment – Stream quality based on network conditions isn’t supported yet.

                  🚫 Not Planned

                  • Admin Functions – Server administration (user management, settings, etc.) won’t be supported through Jellyswarrm.----
                  quick_snail@feddit.nlQ This user is from outside of this forum
                  quick_snail@feddit.nlQ This user is from outside of this forum
                  quick_snail@feddit.nl
                  wrote last edited by
                  #9

                  Well that sounds like a security nightmare

                  K 1 Reply Last reply
                  2
                  • quick_snail@feddit.nlQ quick_snail@feddit.nl

                    Well that sounds like a security nightmare

                    K This user is from outside of this forum
                    K This user is from outside of this forum
                    kiol@lemmy.world
                    wrote last edited by
                    #10

                    Haha, you certainly don't have to host it at a public url over http.

                    quick_snail@feddit.nlQ 1 Reply Last reply
                    1
                    • xnx@slrpnk.netX xnx@slrpnk.net

                      Has this been tested?

                      K This user is from outside of this forum
                      K This user is from outside of this forum
                      kiol@lemmy.world
                      wrote last edited by kiol@lemmy.world
                      #11

                      Good question. Asked the developer, so feel free to chime in: https://github.com/Angablade/JellyfinFederationPlugin/issues/1#issuecomment-3217864250

                      1 Reply Last reply
                      0
                      • K kiol@lemmy.world

                        Haha, you certainly don't have to host it at a public url over http.

                        quick_snail@feddit.nlQ This user is from outside of this forum
                        quick_snail@feddit.nlQ This user is from outside of this forum
                        quick_snail@feddit.nl
                        wrote last edited by
                        #12

                        Wait till you learn how many security vulns jellyfin has, and that you can't put it behind basic auth due to further out stand bugs

                        1 Reply Last reply
                        1
                        Reply
                        • Reply as topic
                        Log in to reply
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes


                        • Login

                        Powered by NodeBB Contributors
                        • First post
                          Last post
                        0
                        • Categories
                        • Recent
                        • Popular
                        • World
                        • Users
                        • Feed