• 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 Support General Questions Custom logo URL in Docker

     
    • 0 Vote(s) - 0 Average

    Custom logo URL in Docker

    I can't figure out how to set up custom logo
    gl579
    Offline

    Junior Member

    Posts: 2
    Threads: 1
    Joined: 2024 Jul
    Reputation: 0
    Country:Canada
    #1
    2024-07-29, 08:11 PM
    I'm running Jellyfin in a Synology Docker instance, it works great!
    I'd like to change the JF logo to my own logo, just for fun.
    I can't figure out:
    1. Where to put the image files, and
    2. How do I format the URL?
    There are 2 main Docker folders that I can see - cache and config. Do I put the image files somewhere in there?
    I know there are other related JF folders buried deep inside the Syno that can be accessed via SSH but anything like that makes me nervous.
    And the URL formatting - I tested it out by hosting the logos at an external site (Dropbox) and it works fine, but I want to host the image files locally.
    So for the URL I tried something like  "file: ///config/mylogo.png" but this didn't work. I tried various other things but I'm at a loss.
    Any ideas?
    Thanks in advance!
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,375
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #2
    2024-07-29, 08:55 PM (This post was last modified: 2024-07-29, 09:11 PM by TheDreadPirate. Edited 1 time in total.)
    You could use css to replace the "splashLogo" with something else. This is the default.

    Code:
    {.splashLogo{background-image:url(assets/img/banner-light.png)}

    Or you could replace this container path with a custom image.

    /jellyfin/jellyfin-web/assets/img/banner-light.png and /jellyfin/jellyfin-web/assets/img/banner-dark.png.
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    xaque
    Offline

    Member

    Posts: 76
    Threads: 1
    Joined: 2023 Jun
    Reputation: 3
    Country:United States
    #3
    2024-07-29, 09:11 PM (This post was last modified: 2024-07-29, 09:41 PM by xaque. Edited 2 times in total.)
    -removed-
    xaque
    Offline

    Member

    Posts: 76
    Threads: 1
    Joined: 2023 Jun
    Reputation: 3
    Country:United States
    #4
    2024-07-29, 09:38 PM
    The favicon and the image that appears in the top left when you open the side menu/dashboard are located here

    /usr/share/jellyfin/web/

    They need to be named the following

    baba78f2a106d9baee83.png
    bc8d51405ec040305a87.ico

    The banner logo at the top of the main page of the server/splash screen are located here

    /usr/share/jellyfin/web/assets/img/

    They need to be named

    banner-light.png
    banner-dark.png
    icon-transparent.png

    You will need to mount the directory for any changes to be persistent across restarts.

    /usr/share/jellyfin/
    Or
    /usr/share/jellyfin/web

    You can use the "docker cp ./some/path/to/img.png <container_name>: /usr/share/jellyfin/web/" to copy images to inside the container.
    gl579
    Offline

    Junior Member

    Posts: 2
    Threads: 1
    Joined: 2024 Jul
    Reputation: 0
    Country:Canada
    #5
    2024-07-30, 07:31 PM (This post was last modified: 2024-07-30, 07:46 PM by gl579. Edited 1 time in total.)
    No, there is no folder that I can find which is named /usr/share/jellyfin in my Syno server. This is because my Jellyfin is running in Docker. Just to be clear I know about the custom CSS area in Dashboard-->General, and I have put in some CSS code in there using a URL that points to an image file hosted remotely via an https link. That works fine. What I want to do is I want to host the image files locally on the Syno and for the life of me don't know where, in a Docker implementation of JF to put the files and the type of URL I would need to use to access them within the CSS code.  The paths that have been mentioned above I believe are all referring to non-Docker JF installations. Thanks anyway for your replies.
    Efficient_Good_5784
    Offline

    Community Moderator

    Posts: 1,167
    Threads: 3
    Joined: 2023 Jun
    Reputation: 50
    #6
    2024-07-30, 08:01 PM (This post was last modified: 2024-07-30, 08:02 PM by Efficient_Good_5784.)
    (2024-07-30, 07:31 PM)gl579 Wrote: The paths that have been mentioned above I believe are all referring to non-Docker JF installations. Thanks anyway for your replies.
    That's the jellyfin-web folder which is in all Jellyfin servers.

    The only reason you don't have access to it is because you didn't host mount it outside of the docker container.
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,375
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #7
    2024-07-30, 08:31 PM
    Have you tried what I suggested and use CSS?

    (2024-07-29, 08:55 PM)TheDreadPirate Wrote: You could use css to replace the "splashLogo" with something else. This is the default.

    Code:
    {.splashLogo{background-image:url(assets/img/banner-light.png)}

    Or you could replace this container path with a custom image.

    /jellyfin/jellyfin-web/assets/img/banner-light.png and /jellyfin/jellyfin-web/assets/img/banner-dark.png.
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    thornbill
    Offline

    Core Team

    Posts: 173
    Threads: 6
    Joined: 2023 Jun
    Reputation: 8
    Country:United States
    #8
    2024-07-31, 03:21 AM
    We don’t officially support removing Jellyfin branding.
    [Image: thornbill?style=flat&logo=github]
    « Next Oldest | Next Newest »

    Users browsing this thread: 2 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