docker-cron-cleaner
README.md
🗑️ docker-cron-cleaner
Lightweight docker cron file cleaner in folder with debounce and crontab setup
Environment variables 📐
Variable | Description | Example |
---|---|---|
| Compose container project id
|
|
| Several file separator |
|
| for deployment, one by one nested |
|
| Timezone specific string for cron in linux TZ format |
|
| Crontab rule for periodic run cleaner: https://crontab.guru |
|
| Estimate time in human read format for specific estimate time file delete |
|
| Mount point folder for cleaning |
|
| Debounce sleep in seconds between one run file delete |
|
Run
- start cleaner in specific mount pointdocker-compose up
Максимально легковесный
-контейнер для очистки устаревших файлов в директории по docker
расписанию с возможностью настроить задержку между удалениями файловcron
Переменные среды 📐
Переменная | Описание | Пример |
---|---|---|
| Идентификатор группы контейнеров для
|
|
| Разделитель нескольких файлов |
|
| файлы для развертывания, переопределяются в порядке написания |
|
| Часовой пояс для подсчета выражения в формате
|
|
| правило для периодического запуска очисти: https://crontab.guru |
|
| Время истечения времени жизни файла от текущего времени в читаемом формате |
|
| Точка монтирования директории в контейнер внутри который будет происходить очистка |
|
| Время задержки в секундах между удалениями файлов в рамках одного цикла |
|