Runs your own Stable Diffusion v1.4 API with Flask & Docker
- NVIDIA GPU with CUDA installed & >10GB memory
- Ubunutu 20.04 (this can be adjusted in Dockerfile if you are using a different OS)
- Huggingface Access Token
git clone https://github.com/viral-medialab/stable_diffusion_server.gitsh setup.sh- In line 34 of the Dockerfile, replace
<TOKEN>with your Huggingface Access Token docker build --tag sd_server .docker run -d -p 3000:3000 sd_serverThe server should now be running at http://<your_external_ip>:3000/
- Pass your prompt as query string ('?prompt=') to the server
- When calling the server from a browser, be sure to replace spaces with '%20'
- Example Prompt: "Impressionist painting of dog wearing party hat."
The foundation of this repo was built by following Lulia Turc's article.
