in order to update the sheepit client itself, you only need to restart the container, it will download the latest version on startup
docker run \
--name "Sheepit Client" \
--hostname "Docker webUI" \
-p 5800:5800 \
-p 5900:5900 \
zocker160/sheepit-docker-webuidocker-compose.yml
services:
handbrake:
image: zocker160/sheepit-docker-webui:latest
container_name: "Sheepit Client"
hostname: "Sheepit Docker webUI"
ports:
- 5800:5800 # WebUI
#- 5900:5900 # VNC
restart: unless-stopped
environment:
- UI_MODE=DARK
#- USER_NAME=
#- USER_PASSWORD=In order to make this image work, you need
- Docker >= 19.03
- Nvidia GPU driver
nvidia-docker2
An official guide by Nvidia can be found here.
docker run \
--name "Sheepit Client" \
--hostname "Docker webUI" \
--gpus all \
-p 5800:5800 \
-p 5900:5900 \
zocker160/sheepit-docker-webuidocker-compose.yml
services:
handbrake:
image: zocker160/sheepit-docker-webui:latest
container_name: "Sheepit Client"
hostname: "Sheepit Docker webUI"
ports:
- 5800:5800 # WebUI
#- 5900:5900 # VNC
restart: unless-stopped
environment:
- UI_MODE=DARK
#- USER_NAME=
#- USER_PASSWORD=
deploy:
resources:
reservations:
devices:
- count: all
capabilities: [gpu]NOTE: the tag nvidia-legacy is can be used for older Nvidia GPUs prior to Pascal and CUDA <= 11.0.
Set BETA_CHANNEL to true and DOWNLOAD_URL to the URL which links to a jar file, which can be downloaded.
USER_NAME: Sheepit usernameUSER_PASSWORD: Sheepit render key (generate one)cpu: override autodetection; like-e cpu=4.UI_MODE: when set toDARK, the webUI will be set into dark mode; options:LITE/DARK; default:DARKAPP_NAME: specify the name shown in the webUI header; default:Sheepit RenderclientVNC_PASSWORD: specify a password to connect to the GUIKEEP_APP_RUNNING: when set to1, the application will be automatically restarted if it crashes or if user quits it; default:0DISPLAY_HEIGHT: set height of the window; default:"900"DISPLAY_WIDTH: set width of the window; default:"500"
http://[HOST IP ADDR]:5800
[HOST IP ADDR]:5900