#!/bin/sh # Raw recovery bootstrap. Normal updates go through redeploy-sillytavern.sh. set -eu REF=ghcr.io/sillytavern/sillytavern:latest docker pull "$REF" docker rm -f sillytavern >/dev/null 2>&1 || true docker run -d --name sillytavern \ --restart unless-stopped \ -p 8000:8000 \ -e HOST_CONTAINERNAME=sillytavern \ -e NODE_ENV=production \ -e FORCE_COLOR=1 \ -e SILLYTAVERN_HEARTBEATINTERVAL=30 \ -e TZ=Europe/Berlin \ -l net.unraid.docker.managed=dockerman \ -l 'net.unraid.docker.webui=http://nas.home.htl-sky.net:8000/' \ -v /mnt/user/appdata/sillytavern/config.yaml:/home/node/app/config \ -v /mnt/user/appdata/sillytavern/data:/home/node/app/data \ -v /mnt/user/appdata/sillytavern/plugins:/home/node/app/plugins \ "$REF"