Skip to content

This project is used as a 'sidecar' in all statefull sets

License

Notifications You must be signed in to change notification settings

vpro/garbage-cleaner

Repository files navigation

Garbage cleaner docker image

This project is used as a 'side car' in all statefull sets.

Purges old files from a list of folders. Deletes all files not accessed for a specific time period.

(Used timing in minutes)

Usage:

    docker run \
        --env "PURGE_FOLDERS=cache,/assets" \
        --env "LOG_FOLDERS="/data/logs" \
        --env "FILE_AGE=2" \
        --env "CRON_MOVELOGS=*/5 * * * *" \
        --env "CRON_PURGE=0 3 * * *" \
        garbage-cleaner

Also, it will clean up logs in /data/logs