• Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below
  • Forum
  • Website
  • GitHub
  • Status
  • Translation
  • Features
  • Team
  • Rules
  • Help
  • Feeds
User Links
  • Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below

    Useful Links Forum Website GitHub Status Translation Features Team Rules Help Feeds
    Jellyfin Forum Development Plugin Development JellySearch

    Pages (6): « Previous 1 2 3 4 5 6 Next »

     
    • 1 Vote(s) - 5 Average

    JellySearch

    A fast full-text search proxy for Jellyfin
    Hectik
    Offline

    Junior Member

    Posts: 18
    Threads: 2
    Joined: 2024 Jun
    Reputation: 0
    #31
    2024-10-06, 11:30 PM
    Thanks to @dontcryforme, it is working now! Reference: https://gitlab.com/DomiStyle/jellysearch/-/issues/3

    Pointed me to the right direction! I tried so many variations but kept the JELLYFIN_CONFIG_DIR in my compose file which. Just setting the /config directory to /config/data worked. Example below:

    Code:
        
      volumes:
          - ./jellyfin/config/data:/config:ro
    Jellyfin 10.10.3 [LSIO Docker] | Ubuntu 24.04 LTS | i7-12700T | 16 GB RAM | 60TB Storage
    domi
    Offline

    Junior Member

    Posts: 8
    Threads: 0
    Joined: 2024 Aug
    Reputation: 0
    #32
    2024-10-07, 07:12 AM
    (2024-10-06, 03:03 PM)jennystreaming Wrote: Sorry for the kind-of-double post, but I saw someone asking pretty much the same thing as me here: https://gitlab.com/DomiStyle/jellysearch/-/issues/9  - we know what to put in Nginx Proxy Manager, but what do we put and/or remove in the Docker Compose since it includes a lot of variables that mention Traefik? Thanks for creating JellySearch, it works great on my friends' servers, just me who is a little bit slow perhaps, haha

    You don't need to remove anything, the Traefik labels won't do anything if Traefik is not running.

    If you want to clean up your compose file you can remove the entire "labels" block.
    jennystreaming
    Offline

    Junior Member

    Posts: 24
    Threads: 3
    Joined: 2024 Jun
    Reputation: 0
    Country:Finland
    #33
    2024-10-07, 07:13 AM
    (2024-10-07, 07:12 AM)domi Wrote:
    (2024-10-06, 03:03 PM)jennystreaming Wrote: Sorry for the kind-of-double post, but I saw someone asking pretty much the same thing as me here: https://gitlab.com/DomiStyle/jellysearch/-/issues/9  - we know what to put in Nginx Proxy Manager, but what do we put and/or remove in the Docker Compose since it includes a lot of variables that mention Traefik? Thanks for creating JellySearch, it works great on my friends' servers, just me who is a little bit slow perhaps, haha

    You don't need to remove anything, the Traefik labels won't do anything if Traefik is not running.

    If you want to clean up your compose file you can remove the entire "labels" block.

    Thank you domi, I will try it out right away, and thank you once again for JellySearch!
    WheelFire
    Offline

    Junior Member

    Posts: 5
    Threads: 1
    Joined: 2023 Jun
    Reputation: 0
    #34
    2024-10-11, 02:02 PM (This post was last modified: 2024-10-11, 02:13 PM by WheelFire. Edited 1 time in total.)
    Does anyone know how to set this up with Caddy?

    As far as I know I did everything correct (meilisearch and jellysearch can access the jellyfin database and can talk to each other) but when I search for something in Jellyfin, it returns nothing.

    If I look at the Caddy logs I see an error that says: "connect: connection refused" and then "aborting with incomplete response" when I close Jellyfin.

    This is what my caddyfile looks like now:
    Code:
    jellyfin.domain.com {
    encode gzip

    reverse_proxy localhost:8096 {
    trusted_proxies private_ranges
    }

            @search query searchTerm=*
    reverse_proxy @search localhost:5000
    }

    also my docker compose file looks like this:
    Code:
    services:
      jellysearch:
        image: domistyle/jellysearch
        restart: unless-stopped
        volumes:
          - /mnt/user/appdata/Jellyfin:/config:ro
        ports:
          - "5000:5000"
        environment:
          MEILI_MASTER_KEY: "1234"
          INDEX_CRON: "0 0 0/2 ? * * *"
      meilisearch:
        image: getmeili/meilisearch:v1.9
        restart: unless-stopped
        volumes:
          - meilisearch:/meili_data
        ports:
          - "7700:7700"
        environment:
          MEILI_MASTER_KEY: "1234"
    volumes:
      meilisearch:
      config:

    I have Jellyfin running as a container

    edit:

    also I see an error in Jellysearch's logs where it says: "An unhandled exception was thrown by the application." followed by "...Name or service not known (jellyfin:8096)"
    domi
    Offline

    Junior Member

    Posts: 8
    Threads: 0
    Joined: 2024 Aug
    Reputation: 0
    #35
    2024-10-12, 08:47 AM
    (2024-10-11, 02:02 PM)WheelFire Wrote: also I see an error in Jellysearch's logs where it says: "An unhandled exception was thrown by the application." followed by "...Name or service not known (jellyfin:8096)"

    Did you add Jellysearch to the same docker-compose file as your Jellyfin instance? It won't be able to resolve "jellyfin" otherwise.
    WheelFire
    Offline

    Junior Member

    Posts: 5
    Threads: 1
    Joined: 2023 Jun
    Reputation: 0
    #36
    2024-10-12, 09:01 AM (This post was last modified: 2024-10-12, 09:47 AM by WheelFire. Edited 1 time in total.)
    (2024-10-12, 08:47 AM)domi Wrote:
    (2024-10-11, 02:02 PM)WheelFire Wrote: also I see an error in Jellysearch's logs where it says: "An unhandled exception was thrown by the application." followed by "...Name or service not known (jellyfin:8096)"

    Did you add Jellysearch to the same docker-compose file as your Jellyfin instance? It won't be able to resolve "jellyfin" otherwise.

    No, I have Jellyfin running as a container in UnRaid. Is it still possible to then link them somehow?

    edit:

    I got it to work!

    I used this plugin to convert my container to docker compose: https://www.reddit.com/r/unRAID/comments...or_unraid/
    For anyone with the same issue: make sure that Jellyfin, Jellysearch and Meilisearch are all on the same network and that the ports are defined in the docker compose file

    Thank you so much for helping me, it works great!

    I still get the caddy connection refused error tho (it still works so I think it doesn't matter?)
    vbs
    Offline

    Junior Member

    Posts: 10
    Threads: 3
    Joined: 2023 Nov
    Reputation: 0
    #37
    2024-10-12, 11:35 AM
    Man, this is so great. I could to set it up within 10 minutes because I happened to have docker and traefik running already anyway, and it works great! 1000 thanks for this!
    need4swede
    Offline

    Junior Member

    Posts: 3
    Threads: 2
    Joined: 2023 Jun
    Reputation: 0
    #38
    2024-10-15, 04:48 PM
    Would love to try this, but I am running Jellyfin on bare metal (Windows).

    Anyone know of a way to get this working?
    Druidblack
    Offline

    Junior Member

    Posts: 41
    Threads: 12
    Joined: 2023 Sep
    Reputation: 0
    #39
    2024-11-16, 06:44 PM (This post was last modified: 2024-11-17, 11:09 AM by Druidblack. Edited 1 time in total.)
    delete
    Druidblack
    Offline

    Junior Member

    Posts: 41
    Threads: 12
    Joined: 2023 Sep
    Reputation: 0
    #40
    2024-11-17, 11:08 AM
    (2024-10-15, 04:48 PM)need4swede Wrote: Would love to try this, but I am running Jellyfin on bare metal (Windows).

    Anyone know of a way to get this working?

    https://github.com/arnesacnussem/jellyfi...eilisearch
    1
    1
    1
    1
    Pages (6): « Previous 1 2 3 4 5 6 Next »

    « Next Oldest | Next Newest »

    Users browsing this thread: 1 Guest(s)


    • View a Printable Version
    • Subscribe to this thread
    Forum Jump:

    Home · Team · Help · Contact
    © Designed by D&D - Powered by MyBB
    L


    Jellyfin

    The Free Software Media System

    Linear Mode
    Threaded Mode