Skip to content

Reduce config size #699

@kyeotic

Description

@kyeotic

Is there an existing issue for this?

  • I have searched the existing issues

Feature Description

The recommendation for docker volume mounts is - ./config:/config. Normally this would just be configuration that needed to be persisted should the container be lost and re-installed. However, recyclarr puts everything in there

  272.3 MiB [#############] /cache
  105.0 MiB [#####        ] /repositories
  522.5 KiB [             ] /logs
e  12.0 KiB [             ] /includes
e  12.0 KiB [             ] /configs
    6.5 KiB [             ]  recyclarr.yml
    6.5 KiB [             ]  settings.yml

Wasting nearly 99% of the space used for backing up the config on things the container can easily re-download on a fresh install. To minimize the size of data that is backed up using this volume mount it would be nice if recyclarr stored this in another directory. Something like

services:
  recyclarr:
    image: ghcr.io/recyclarr/recyclarr
    volumes:
      - ./config:/config
      - recyclarr_data:/data

volumes:
  recyclarr_data:

This would enable to container to restart cleanly, while separating the mount that needs to be backed up from the volume that does not needed to be backed up.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions