Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Docker for SillyTavern

Featured Replies

THought I would share the answer as I needed to play to get it working...

 

image.thumb.png.ab0a0f3ab240fb3c6a1536cf08afb9ba.png

 

if you are going to use NVIDIA dont forget the runtime=nvidea setting for extra parameters

The network can be bridge setting I choose to use br0

 

Important thing is to get to the files which are in config and user.

Because I used sillytavern on the desktop initially I know what files to edit or where to add various bits.

(I would recommend doing this to get familiar with sillytavern files and setup)

 

Hope it helps someone, because it took me a few hours to work it all out reading the docker files!

 

 

Edited by tigga69

Thanks for this post, I try mimic your layout and settings couldn't get pass to start the docker.

 

Here my logs:

# -- SERVER PLUGIN CONFIGURATION --
enableServerPlugins: false
The listen parameter is set to false. If you can't connect to the server, edit the "docker/config/config.yaml" file and restart the container.
The whitelistMode parameter is set to true. If you can't connect to the server, edit the "docker/config/config.yaml" file and restart the container.

On 2/4/2024 at 4:23 PM, Rath said:

Thanks for this post, I try mimic your layout and settings couldn't get pass to start the docker.

 

Here my logs:

# -- SERVER PLUGIN CONFIGURATION --
enableServerPlugins: false
The listen parameter is set to false. If you can't connect to the server, edit the "docker/config/config.yaml" file and restart the container.
The whitelistMode parameter is set to true. If you can't connect to the server, edit the "docker/config/config.yaml" file and restart the container.

 

You'll need to edit your /mnt/user/appdata/Silly Tavern/config/config.yaml

changing:

 

listen: true

whitelistMode: false

securityOverride: true

Edited by brainbone_

  • 4 weeks later...

I got that working. Thank you very much for that, but can anybody tell me now how to do the same with SillyTaven extras?

  • 1 month later...
  • Author

at the moment I have two solutions neither of which Im happy with and want to post.

1. I have xrtras running on my PC - yeh it defeats the purpose of running on a server

2. I got a version working using docker compose but its a pain to keep updated!  

 

when I have spare time, I'll publish my working answer,

  • 2 months later...

Hi

 

I followed your guide above and it's been working great however I think recently sillytavern moved there data structure about. Do you happen to know what best way to map the folders is. I noticed that upon update I have to enter my API keys again so wondering if they are not stored in a persistent way. Thanks again for the screenshots you provided they were really helpful.

10 hours ago, Jordand said:

Hi

 

I followed your guide above and it's been working great however I think recently sillytavern moved there data structure about. Do you happen to know what best way to map the folders is. I noticed that upon update I have to enter my API keys again so wondering if they are not stored in a persistent way. Thanks again for the screenshots you provided they were really helpful.

 

Read the SillyTavern migration guide. Basically they got rid of the public folder for user data folders so you'll have to update your AppData container path. My docker config looks like this now.

image.png.afb26d0c7fa3472e44b6c432c2c65f91.png

Edited by originade

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.