mirror of
https://github.com/SillyTavern/SillyTavern-Extras.git
synced 2026-10-15 18:11:52 +00:00
[GH-ISSUE #225] Add docker for sillytavern-extra to ghcr.io #137
Labels
No labels
bug
duplicate
planned
pull-request
under consideration
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
SillyTavern/SillyTavern-Extras#137
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @rhamblen on GitHub (Feb 4, 2024).
Original GitHub issue: https://github.com/SillyTavern/SillyTavern-Extras/issues/225
can we add the docker file to ghcr.io
I use unraid and its much harder add and build a docker file from scratch. Especially when the files are updated.
If you just add it to ghcr.io the process is much easier.
thanks
@Webifi commented on GitHub (Feb 14, 2024):
Yes, this would be helpful.
@zachferr commented on GitHub (Feb 26, 2024):
+1 to this, but also for anyone having issues building the Dockerfile (at least with Apple Silicon), I was able to get it to build by changing line 1 to:
FROM --platform=linux/amd64 nvidia/cuda:11.7.1-cudnn8-runtime-ubuntu20.04(I may end up changing the image regular ubuntu instead of the nvidia cuda build since idt I need it)and lines 9-10 to
and make sure you're using the correct requirements.txt.
lastly if youre on apple silicon you need to remove the nvidia related sections from the docker compose
Just a heads up it takes a long time to build. Hope this helps! (and I'm still having trouble connecting to the server and getting it working but at least past step 1 haha)
@mrguymiah commented on GitHub (Apr 2, 2024):
Agreed. I'm currently building it manually to try and figure it all out and getting it working. This project could definitely use some love in regards to its docker implementation.