unziploc

Watches for zips/tars/rars and unzips them

Options:

PATHS = /data #Comma seperated list of paths to watch
WRITE_DELAY = 1m #How long to wait after the last write to check for a zip ( for copies to finish )
PATH_EXPIRE_DURATION = 1h # How long to wait before removing the new path. This is for errors or stale data
TIMER_TICKER = 10s # How long to timer loops ticks.
DEBUG = true # Debug logging

Example docker-compose

version: "3.9"
services:
  unziploc:
    image: blackbird7181/unziploc:latest
    environment:
      PATHS: /path,/stuff,/things
    volumes:
      - "/share/foo:/path"
      - "/my/other/stuff:/stuff"
      - "/things:/things"

GitHub

View Github