sct / overseerr

Request management and media discovery tool for the Plex ecosystem
https://overseerr.dev
MIT License
3.89k stars 449 forks source link

Customize the logo / Change the name of Overseerr #404

Open Dabu-dot opened 3 years ago

Dabu-dot commented 3 years ago

Is your feature request related to a problem? Please describe. One of the simpliest way to customize Ombi as a User nowadays is to replace the Logo and Name of the application (showing up in the tab next to the favicon). I would be nice if the admin could do that in Overseerr as well.

Describe the solution you'd like Within the "General Settings" Section, create a subsection named "Customization" (or else) to upload a .png or .jpg for the new logo that will overwrite the existing one. Same thing could be done for a text input where you could write a new name for the application and rename Overseerr.

ctrlaltd1337ed commented 3 years ago

+1 to this, changing the icon and name of the app would be great.

cyb3rgh05t commented 3 years ago

+1 for this one

Albeyon commented 3 years ago

+1 for this! Maybe the option to change the SSL too?

morganzero commented 3 years ago

+1 for this!

WoisWoi commented 3 years ago

+1 Indeed, it would be really nice to have this :)

github-actions[bot] commented 3 years ago

:tada: This issue has been resolved in version 1.19.0 :tada:

The release is available on:

Your semantic-release bot :package::rocket:

Cajs commented 3 years ago

Just to feedback on this, I can see the ability to change the name of Overseer in the General Settings via "Application Title", but cannot see the upload replacement. Is this still outstanding?

Emalton commented 3 years ago

Where can the logo be changed?

PhAzE-Variance commented 3 years ago

If the ability to add a custom logo to the top right of Overseerr get's implemented, can we also have the option to use the logo in the body of email notifications, instead of the application title?

TheCatLady commented 3 years ago

If the ability to add a custom logo to the top right of Overseerr get's implemented, can we also have the option to use the logo in the body of email notifications, instead of the application title?

Please follow #405 for custom notification support.

stale[bot] commented 3 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

Dabu-dot commented 3 years ago

No

carnivorouz commented 3 years ago

Agreed on this. If I do transition from Ombi it will be with just about 50 users and something that now says "Overseerr" instead will traumatize them unfortunately.

dduives commented 3 years ago

Hi, I would really love this feature still. My users are getting confused by the completely different logo/name used for my services. Thanks!

stale[bot] commented 3 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

Emalton commented 3 years ago

Bump


From: stale[bot] @.> Sent: Friday, October 29, 2021 12:47:35 PM To: sct/overseerr @.> Cc: John P @.>; Comment @.> Subject: Re: [sct/overseerr] Customize the logo / Change the name of Overseerr (#404)

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

— You are receiving this because you commented. Reply to this email directly, view it on GitHubhttps://github.com/sct/overseerr/issues/404#issuecomment-954931874, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ACHFOSSIJT4THBY7BTAQLWDUJLM3PANCNFSM4VCK6MMQ. Triage notifications on the go with GitHub Mobile for iOShttps://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Androidhttps://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

KJThaDon commented 2 years ago

Easiest code to write and still not a thing. Wonder why

sct commented 2 years ago

Easiest code to write and still not a thing. Wonder why

Feel free to PR it! Contributions are always welcome.

stale[bot] commented 2 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

Dabu-dot commented 2 years ago

Go home stalebot, you're drunk.

meleniumshane90 commented 2 years ago

In case anyone wants to do this manually, this is a temporary solution: In Docker, add a path: Container Path: /app/public/logo_full.svg -> Host Path: /path/to/custom/logo.svg

If something changes, this is the most current file structure: https://github.com/sct/overseerr/tree/develop/public

Emalton commented 2 years ago

Ver helpful, thanks!!

senorbueno commented 2 years ago

The most appropriate path right now is to create a custom logos into a local public/ directory and bind mount that folder to the created docker instance like @meleniumshane90 mentioned. I just append this line to my docker startup/update script:

-v ~/.overseerr/public:/app/public \

In there I have my custom SVGs and other image files. The problem with updating SVGs on-the-fly for overseerr is that they don't use embedded (rasterized) images like .png/.jpg for the logos, they use an XML-based text format to describe how the image should appear. This allows for browser compatibility and scaling/resizing, since they're resolution independent. It takes a little Adobe Illustrator work but is totally doable and my login/home screen logos look awesome.

mastertonux commented 2 years ago

Jealous of you Docker users. Us Snap folks can't do this. Really hoping to see this feature added at some point in the UI because my users still get confused about what Overseerr is when the arrive at the site.

robbbbbie commented 2 years ago

The most appropriate path right now is to create a custom logos into a local public/ directory and bind mount that folder to the created docker instance like @meleniumshane90 mentioned. I just append this line to my docker startup/update script:

-v ~/.overseerr/public:/app/public \

In there I have my custom SVGs and other image files. The problem with updating SVGs on-the-fly for overseerr is that they don't use embedded (rasterized) images like .png/.jpg for the logos, they use an XML-based text format to describe how the image should appear. This allows for browser compatibility and scaling/resizing, since they're resolution independent. It takes a little Adobe Illustrator work but is totally doable and my login/home screen logos look awesome.

hey @senorbueno I appreciate your help with this work around! I was able to get the login screen logo (logo_stacked.svg) and the favicons (favicon.ico, favicon-32x32.png, and favicon-16x16.png) successfully replaced with custom logos, but the logo in the top left corner once logged in (logo_full.svg) is rendering as 0 x 0 pixels and is thus not showing up. is there another change I need to make with the .svg file or the XML somewhere to make this logo render properly?

robbbbbie commented 2 years ago

In case someone needed an answer to my question, I figured it out. I had to add width and height parameters to the code of the .svg file and it rendered properly.

stale[bot] commented 2 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

CForChrisProooo commented 2 years ago

If this gets added, I donate.

dduives commented 2 years ago

I agree, if this gets added I will also donate

Emalton commented 2 years ago

I agree too and would also donate.

tscibilia commented 2 years ago

I would also like to mention that the "custom application title" update from v.1.19 doesn't change the Overseerr name displayed when a user attempts to login via the plex auth screen. I believe the expected behavior would also change the application title name on the login screen. image

stale[bot] commented 2 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

Emalton commented 2 years ago

Definitely don't close this!

cavfeet commented 2 years ago

Container Path: /app/public/logo_full.svg -> Host Path: /path/to/custom/logo.sv

what do you mean with In docker, add patch. Could you explain in more datail trying to use you manuel fix.

WoisWoi commented 2 years ago

Container Path: /app/public/logo_full.svg -> Host Path: /path/to/custom/logo.sv

what do you mean with In docker, add patch. Could you explain in more datail trying to use you manuel fix.

That's what he meant (example from Portainer), you have to remap the volume via docker : image

stale[bot] commented 1 year ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

Jmcguire525 commented 1 year ago

+1 for keeping this open and making it customizable

collinsimler commented 1 year ago

+1 still want this in 2023 please

xunil75 commented 1 year ago

+1

luizfeliperc commented 1 year ago

In case anyone wants to do this manually, this is a temporary solution: In Docker, add a path: Container Path: /app/public/logo_full.svg -> Host Path: /path/to/custom/logo.svg

If something changes, this is the most current file structure: https://github.com/sct/overseerr/tree/develop/public

I used it this way for more than 1 year and today I went to change the logo for a more current one and I can't do it anymore. Even recreating the container it pulls the old/original image. I do not know what else to do.

SpoooodaLs commented 1 year ago

In case anyone wants to do this manually, this is a temporary solution: In Docker, add a path: Container Path: /app/public/logo_full.svg -> Host Path: /path/to/custom/logo.svg If something changes, this is the most current file structure: https://github.com/sct/overseerr/tree/develop/public

I used it this way for more than 1 year and today I went to change the logo for a more current one and I can't do it anymore. Even recreating the container it pulls the old/original image. I do not know what else to do.

I use this way currently but man it was a pain in the neck to get the SVG file to work properly, I can't remember the format but it had to match some specific type of format that the original had.

I don't have much knowledge of SVG files, so it took me a few hours to get it working.

Are you using Unraid? If so, I replace /app/overseerr/public/logo_full.svg

luizfeliperc commented 1 year ago

In case anyone wants to do this manually, this is a temporary solution: In Docker, add a path: Container Path: /app/public/logo_full.svg -> Host Path: /path/to/custom/logo.svg If something changes, this is the most current file structure: https://github.com/sct/overseerr/tree/develop/public

I used it this way for more than 1 year and today I went to change the logo for a more current one and I can't do it anymore. Even recreating the container it pulls the old/original image. I do not know what else to do.

I use this way currently but man it was a pain in the neck to get the SVG file to work properly, I can't remember the format but it had to match some specific type of format that the original had.

I don't have much knowledge of SVG files, so it took me a few hours to get it working.

Are you using Unraid? If so, I replace /app/overseerr/public/logo_full.svg

No, I'm using Linux's standard docker and docker-compose. I don't know if it happens to anyone else, but here I am commenting on the volumes and leaving the original images, they are not reflected in the system, even clearing the browser's cache I still see the edited images

misterduve commented 1 year ago

I could never get it to work. Docker/Portainer/Overseer

carnivorouz commented 1 year ago

I finally tried out the workaround and it works for me on latest Overseerr docker managed by Portainer. I first converted my logo with a free online SVG converter. Then I stored it at a mounted drive location where I was already hosting the Overseerr files from and referenced that in Portainer like so: https://imgur.com/a/Ea7YQYj

HyperStreams commented 1 year ago

In case anyone wants to do this manually, this is a temporary solution: In Docker, add a path: Container Path: /app/public/logo_full.svg -> Host Path: /path/to/custom/logo.svg If something changes, this is the most current file structure: https://github.com/sct/overseerr/tree/develop/public

I used it this way for more than 1 year and today I went to change the logo for a more current one and I can't do it anymore. Even recreating the container it pulls the old/original image. I do not know what else to do.

Would love to see this feature too! I have tried mapping the logo in unraid but it still doesn't update.

tungmeister commented 1 year ago

@wnconnor the path has changed, it's now /app/overseerr/public/logo_full.svg EDIT: if you want to customise the logo in emails it's /app/overseerr/public/logo_full.png

cavfeet commented 1 year ago

In case anyone wants to do this manually, this is a temporary solution: In Docker, add a path: Container Path: /app/public/logo_full.svg -> Host Path: /path/to/custom/logo.svg

If something changes, this is the most current file structure: https://github.com/sct/overseerr/tree/develop/public

How do you add an container path ? I am use a docker compose that looks like this:

overseerr: <<: *common-keys-media # See EXTENSION FIELDS at the top image: lscr.io/linuxserver/overseerr:latest container_name: overseerr ports:

nielsadolf commented 1 year ago

Will donate if this is added, will use ombi until this is added tbh, looks sooo bad being stuck with the Overseerr logo and name at the top...

KJThaDon commented 1 year ago

This is how I do it in a docker on unraid.

Be aware they keep marking comments as spam on here so you don't find this out.

Screenshot_2

SpartacusIam commented 1 year ago

This is how I do it in a docker on unraid. Be aware they keep marking comments as spam on here so you don't find this out.

Screenshot_2

I wish the devs would just say they are against this because they want to advertise their app. Them they can just ose this request as opposed to pretending like it s a possible feature coming and secretly marking comments as spam.