Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Kavita creates too much space storage #3544

Closed
GeorgeKutivadze opened this issue Feb 13, 2025 · 3 comments
Closed

Kavita creates too much space storage #3544

GeorgeKutivadze opened this issue Feb 13, 2025 · 3 comments
Labels
wontfix This will not be worked on

Comments

@GeorgeKutivadze
Copy link

GeorgeKutivadze commented Feb 13, 2025

What happened?

To be more specific I have hundreds of Manga folders each with .cbz file. what Kavita does is that the Kavita code extracts image from each cbz file and thus creates too much space in the Kavita folder. Please add feature that removes duplicate images and applies 1 image to most manga files inside same manga folder! it takes 16GB of storage for most of same images!

What did you expect?

I expect that to add a code part which checks all .cbz file covers in each manga folder. and if there is match assign 1 image to most cbz files when viewing from Kavita. in that way it saves space on my computer

Kavita Version Number - If you don not see your version number listed, please update Kavita and see if your issue still persists.

0.8.4.2 - Stable

What operating system is Kavita being hosted from?

Windows

If the issue is being seen on Desktop, what OS are you running where you see the issue?

Windows

If the issue is being seen in the UI, what browsers are you seeing the problem on?

No response

If the issue is being seen on Mobile, what OS are you running where you see the issue?

None

If the issue is being seen on the Mobile UI, what browsers are you seeing the problem on?

No response

Relevant log output

Additional Notes

No response

@GeorgeKutivadze GeorgeKutivadze added the needs-triage Needs to be triaged by a developer and assigned a release label Feb 13, 2025
@majora2007
Copy link
Member

You can switch to using webp which has drastic space saving (50% compared to PNG) for cover images.

I have no plans to change how Kavita stores cover images nor support sidecar covers.

@GeorgeKutivadze
Copy link
Author

Okay for now it would be fine but at least consider in future updates where Kavita deals with huge data files stored in external drive for cover images. SQL format can be used to store all cbz file paths and give all cbz files same 1 cover image in Kavita if they have same one.

@majora2007
Copy link
Member

We have many users with over 100k series and there are no issues. This system has been used for years without issue.

While you may have cover images stored next to your CBZ, most users do not. It doesn't make sense to change it nor does the tradeoffs make sense.

@majora2007 majora2007 added wontfix This will not be worked on and removed needs-triage Needs to be triaged by a developer and assigned a release labels Feb 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
wontfix This will not be worked on
Projects
None yet
Development

No branches or pull requests

2 participants