This is a docker container for https://github.com/zanllp/sd-webui-infinite-image-browsing. It can be run via docker run -d --name iib -p 8080:8080 -v /path/to/sdoutput/txt2img:/outputs du5tball/iib:latest. However, I don't regularly build images, so you are encouraged to build your own instead! This can be done via docker build . -t du5tball/iib:latest (you can change the tag to whatever you wish).
Or if you use docker-compose, which gives you the advantage of building and autotagging the image:
services:
iib:
build: https://github.com/du5tball/sd-infimage-docker.git#main
restart: always
ports:
- 8080:8080
volumes:
- /path/to/sdoutput:/outputs:ro
- /path/to/config.json:/config.json:ro # if you want to use your own iib-config
- /path/to/iib.db:/infimage/iib.db # see note below
- /path/to/backup:/infimage/iib_db_backup
- /path/to/cache:/infimage/cache
environment:
TZ: Europe/Berlin
EXTRA_OPTIONS: --update_image_index # options get appended to iibThe "iib.db"-volume must be a file and created manually BEFORE you run the container, else every time the container is updated, it rescans all images. For Linux, this can be done via touch iib.db, for Windows type con > iib.db. Ignore the error, all we want is an empty file. For the curious, we're testing for the filetype of a file that, for historical reasons, can never exist in windows.