dokkaner / teemii

A versatile, self-hosted manga reader and manager with extensible agent-based metadata retrieval
https://www.teemii.io
MIT License
289 stars 17 forks source link

Container storage fills with puppeteer temp data #54

Closed tenekev closed 8 months ago

tenekev commented 8 months ago

Description

While downloading chapters, Teemii does not clean up old puppeteer data. /tmp fills with puppeteer_dev_profile-XXXXXX. I left it overnight and it ballooned to 26GB.

The drive ran out of space and the config file got corrupted. It resulted in a mostly downloaded library that cannot be rescanned.

Version

0.8.0

Steps to Reproduce

  1. Download any chapter
  2. docker exec -it teemii-backend ls -lha /tmp
  3. Witness leftover data

Screenshots

No response

Logs

No response

Platform

desktop

Device

Web

Operating System

Linux

Browser

Edge

Additional Context

No response

Code of Conduct

dokkaner commented 8 months ago

Many thanks for noticing this. I'm delivering a patch asap to disable this annoying Puppeteer behavior.

tenekev commented 8 months ago

Thanks for the quick response.

dokkaner commented 8 months ago

Fix available in develop branch