
SillyTavern
LLM Frontend for Power Users
LLM Frontend for Power Users.
Source: https://github.com/SillyTavern/SillyTavern
Image: https://github.com/SillyTavern/SillyTavern/pkgs/container/sillytavern
Docker setup: https://docs.sillytavern.app/installation/docker/
Docker Compose: https://github.com/SillyTavern/SillyTavern/blob/release/docker/docker-compose.yml
Character cards: https://chub.ai/
name: sillytavern
services:
initContainer:
image: busybox
container_name: sillytavern-init
command: grep -q '^\s*-\s*172\.18\.0\.1\/16' /home/node/app/config/config.yaml || sed -i '/whitelist:/a \ \ - 172.18.0.1\/16' /home/node/app/config/config.yaml
volumes:
- ${DOCKER_VOLUMES}/sillytavern/config:/home/node/app/config
network_mode: none
sillytavern:
image: ghcr.io/sillytavern/sillytavern:1.13.0
container_name: sillytavern
restart: unless-stopped
volumes:
- ${DOCKER_VOLUMES}/sillytavern/config:/home/node/app/config
- ${DOCKER_VOLUMES}/sillytavern/data:/home/node/app/data
- ${DOCKER_VOLUMES}/sillytavern/plugins:/home/node/app/plugins
networks:
- proxy
depends_on:
initContainer:
condition: service_completed_successfully
labels:
traefik.enable: true
traefik.http.routers.sillytavern.middlewares: localaccess@file
traefik.http.services.sillytavern.loadbalancer.server.port: 8000
homepage.group: AI
homepage.name: SillyTavern
homepage.icon: chatgpt.png
homepage.href: https://sillytavern.${MYDOMAIN}/
homepage.description: "LLM Frontend for Power Users"
networks:
proxy:
external: true