Blame Raw
permissionBRICK · 513b8d68 · · 22 lines (759 B)
1 contributor
1#!/bin/sh
2# Raw recovery bootstrap. Normal updates go through redeploy-sillytavern.sh.
3set -eu
4
5REF=ghcr.io/sillytavern/sillytavern:latest
6
7docker pull "$REF"
8docker rm -f sillytavern >/dev/null 2>&1 || true
9docker run -d --name sillytavern \
10 --restart unless-stopped \
11 -p 8000:8000 \
12 -e HOST_CONTAINERNAME=sillytavern \
13 -e NODE_ENV=production \
14 -e FORCE_COLOR=1 \
15 -e SILLYTAVERN_HEARTBEATINTERVAL=30 \
16 -e TZ=Europe/Berlin \
17 -l net.unraid.docker.managed=dockerman \
18 -l 'net.unraid.docker.webui=http://nas.home.htl-sky.net:8000/' \
19 -v /mnt/user/appdata/sillytavern/config.yaml:/home/node/app/config \
20 -v /mnt/user/appdata/sillytavern/data:/home/node/app/data \
21 -v /mnt/user/appdata/sillytavern/plugins:/home/node/app/plugins \
22 "$REF"