[BUG] BASE_PATH is ignored by icon URLs #8

Closed
opened 2025-10-09 16:56:27 -05:00 by giteasync · 1 comment
Owner

Originally created by @Racle on GitHub.

Before submitting a bug report, I have:

  • Reviewed the documentation.
  • Ensured I am using ghcr.io/cleanuparr/cleanuparr docker repository.
  • Ensured I am using the latest version.
  • Enabled verbose logging.

What is the behavior?

When setting BASE_PATH=/cleanuparr, icons are still loaded from root and not from BASE_PATH and they are not found by web server (nginx, reverse proxy).

They are loaded from https://domain.com/icons/ext/lidarr-light.svg
Instead of https://domain.com/cleanuparr/icons/ext/lidarr-light.svg
Same thing for cleanuparr logo etc.

Solution:
Make UI element URLs also respect BASE_PATH when loading assets

Which operating system do you use?

Linux

What type of deployment do you use?

Docker container

Relevant log output


Anything else?

No response

Originally created by @Racle on GitHub. ### Before submitting a bug report, I have: - [x] Reviewed the documentation. - [x] Ensured I am using ghcr.io/cleanuparr/cleanuparr docker repository. - [x] Ensured I am using the latest version. - [x] Enabled verbose logging. ### What is the behavior? When setting `BASE_PATH=/cleanuparr`, icons are still loaded from root and not from `BASE_PATH` and they are not found by web server (nginx, reverse proxy). They are loaded from `https://domain.com/icons/ext/lidarr-light.svg` Instead of `https://domain.com/cleanuparr/icons/ext/lidarr-light.svg` Same thing for cleanuparr logo etc. Solution: Make UI element URLs also respect `BASE_PATH` when loading assets ### Which operating system do you use? Linux ### What type of deployment do you use? Docker container ### Relevant log output ```shell ``` ### Anything else? _No response_
giteasync added the bug label 2025-10-09 16:56:27 -05:00
Author
Owner

@Flaminel commented on GitHub:

Thank you for reporting the issue! It's fixed in v2.3.3.

@Flaminel commented on GitHub: Thank you for reporting the issue! It's fixed in `v2.3.3`.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/Cleanuparr#8