Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add docker for sillytavern-extra to ghcr.io #225

Open
rhamblen opened this issue Feb 4, 2024 · 3 comments
Open

Add docker for sillytavern-extra to ghcr.io #225

rhamblen opened this issue Feb 4, 2024 · 3 comments

Comments

@rhamblen
Copy link

rhamblen commented Feb 4, 2024

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
Copy link

Webifi commented Feb 14, 2024

Yes, this would be helpful.

@zachferr
Copy link

+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

RUN apt-get update && apt-get install -y --no-install-recommends \
        python3 python3-venv wget build-essential libgtk-3-dev

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
Copy link
Contributor

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants