Skip to content

Automatic clean-up of the outdated ExApp Docker images #667

Description

@oleksandr-nc

Describe why it is important and where it will be useful

Docker images of former versions of the ex-apps fill up the disk space.

Describe your proposed solution

  1. Implement a background task for cleaning images with a configurable time interval(measurement in days, value 0 means job is disabled, default value=7).

  2. Optional checkbox "clean images right after update", disabled by default.

Note: Options should be located here: http://nextcloud.local/index.php/settings/admin/app_api

Relevant API endpoint would be: https://docs.docker.com/reference/api/engine/version/v1.47/#tag/Image/operation/ImagePrune

Describe alternatives you've considered, if relevant

No response

Additional context

Additional related changes to be done in other repos in a separate PRs:

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions