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 This user is from outside of this forum
    K This user is from outside of this forum
    kiol@lemmy.world
    wrote last edited by
    #1

    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 C quick_snail@feddit.nlQ 3 Replies Last reply
    43
    • 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
                    1
                    • 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