Last active
September 1, 2023 14:03
-
-
Save simonkuang/781279b0a53c5a662b4adb9544b27280 to your computer and use it in GitHub Desktop.
install stable-diffusion-webui in Ubuntu
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
mkdir -p /data/workspace | |
cd /data/workspace | |
env PYTHONDONTWRITEBYTECODE=1 | |
apt-get -y install -qq aria2 | |
apt-get -y install -qq libcairo2-dev | |
apt-get -y install -qq python3-dev | |
apt-get -y install -qq pkg-config | |
apt-get -y install -qq python-is-python3 | |
git clone -b v2.6 https://github.com/camenduru/stable-diffusion-webui stable-diffusion-webui | |
git -C stable-diffusion-webui checkout -f v2.6 | |
git -C stable-diffusion-webui reset --hard | |
git -C stable-diffusion-webui pull origin v2.6 | |
git clone https://huggingface.co/embed/negative stable-diffusion-webui/embeddings/negative | |
git clone https://huggingface.co/embed/lora stable-diffusion-webui/models/Lora/positive | |
aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/embed/upscale/resolve/main/4x-UltraSharp.pth -d stable-diffusion-webui/models/ESRGAN -o 4x-UltraSharp.pth | |
wget https://raw.githubusercontent.com/camenduru/stable-diffusion-webui-scripts/main/run_n_times.py -O stable-diffusion-webui/scripts/run_n_times.py | |
rm -rf stable-diffusion-webui/extensions/deforum-for-automatic1111-webui | |
git clone https://github.com/deforum-art/deforum-for-automatic1111-webui stable-diffusion-webui/extensions/deforum-for-automatic1111-webui | |
rm -rf stable-diffusion-webui/extensions/stable-diffusion-webui-images-browser | |
git clone https://github.com/camenduru/stable-diffusion-webui-images-browser stable-diffusion-webui/extensions/stable-diffusion-webui-images-browser | |
git clone https://github.com/camenduru/stable-diffusion-webui-huggingface stable-diffusion-webui/extensions/stable-diffusion-webui-huggingface | |
rm -rf stable-diffusion-webui/extensions/sd-civitai-browser | |
git clone https://github.com/camenduru/sd-civitai-browser stable-diffusion-webui/extensions/sd-civitai-browser | |
git clone https://github.com/kohya-ss/sd-webui-additional-networks stable-diffusion-webui/extensions/sd-webui-additional-networks | |
rm -rf stable-diffusion-webui/extensions/sd-webui-controlnet | |
git clone https://github.com/Mikubill/sd-webui-controlnet stable-diffusion-webui/extensions/sd-webui-controlnet | |
rm -rf stable-diffusion-webui/extensions/openpose-editor | |
git clone https://github.com/fkunn1326/openpose-editor stable-diffusion-webui/extensions/openpose-editor | |
git clone https://github.com/jexom/sd-webui-depth-lib stable-diffusion-webui/extensions/sd-webui-depth-lib | |
git clone https://github.com/hnmr293/posex stable-diffusion-webui/extensions/posex | |
git clone https://github.com/nonnonstop/sd-webui-3d-open-pose-editor stable-diffusion-webui/extensions/sd-webui-3d-open-pose-editor | |
git clone https://github.com/camenduru/sd-webui-tunnels stable-diffusion-webui/extensions/sd-webui-tunnels | |
git clone https://github.com/etherealxx/batchlinks-webui stable-diffusion-webui/extensions/batchlinks-webui | |
rm -rf stable-diffusion-webui/extensions/stable-diffusion-webui-catppuccin | |
git clone https://github.com/camenduru/stable-diffusion-webui-catppuccin stable-diffusion-webui/extensions/stable-diffusion-webui-catppuccin | |
rm -rf stable-diffusion-webui/extensions/a1111-sd-webui-locon | |
git clone https://github.com/camenduru/a1111-sd-webui-locon stable-diffusion-webui/extensions/a1111-sd-webui-locon | |
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui-rembg stable-diffusion-webui/extensions/stable-diffusion-webui-rembg | |
git clone https://github.com/ashen-sensored/stable-diffusion-webui-two-shot stable-diffusion-webui/extensions/stable-diffusion-webui-two-shot | |
git clone https://github.com/thomasasfk/sd-webui-aspect-ratio-helper stable-diffusion-webui/extensions/sd-webui-aspect-ratio-helper | |
git -C stable-diffusion-webui/extensions/deforum-for-automatic1111-webui reset --hard | |
git -C stable-diffusion-webui/extensions/deforum-for-automatic1111-webui pull | |
git -C stable-diffusion-webui/extensions/stable-diffusion-webui-images-browser reset --hard | |
git -C stable-diffusion-webui/extensions/stable-diffusion-webui-images-browser pull | |
git -C stable-diffusion-webui/extensions/stable-diffusion-webui-huggingface reset --hard | |
git -C stable-diffusion-webui/extensions/stable-diffusion-webui-huggingface pull | |
git -C stable-diffusion-webui/extensions/sd-civitai-browser reset --hard | |
git -C stable-diffusion-webui/extensions/sd-civitai-browser pull | |
git -C stable-diffusion-webui/extensions/sd-webui-additional-networks reset --hard | |
git -C stable-diffusion-webui/extensions/sd-webui-additional-networks pull | |
git -C stable-diffusion-webui/extensions/sd-webui-controlnet reset --hard | |
git -C stable-diffusion-webui/extensions/sd-webui-controlnet pull | |
git -C stable-diffusion-webui/extensions/openpose-editor reset --hard | |
git -C stable-diffusion-webui/extensions/openpose-editor pull | |
git -C stable-diffusion-webui/extensions/sd-webui-depth-lib reset --hard | |
git -C stable-diffusion-webui/extensions/sd-webui-depth-lib pull | |
git -C stable-diffusion-webui/extensions/posex reset --hard | |
git -C stable-diffusion-webui/extensions/posex pull | |
git -C stable-diffusion-webui/extensions/sd-webui-tunnels reset --hard | |
git -C stable-diffusion-webui/extensions/sd-webui-tunnels pull | |
git -C stable-diffusion-webui/extensions/batchlinks-webui reset --hard | |
git -C stable-diffusion-webui/extensions/batchlinks-webui pull | |
git -C stable-diffusion-webui/extensions/stable-diffusion-webui-catppuccin reset --hard | |
git -C stable-diffusion-webui/extensions/stable-diffusion-webui-catppuccin pull | |
git -C stable-diffusion-webui/extensions/a1111-sd-webui-locon reset --hard | |
git -C stable-diffusion-webui/extensions/a1111-sd-webui-locon pull | |
git -C stable-diffusion-webui/extensions/stable-diffusion-webui-rembg reset --hard | |
git -C stable-diffusion-webui/extensions/stable-diffusion-webui-rembg pull | |
git -C stable-diffusion-webui/extensions/stable-diffusion-webui-two-shot reset --hard | |
git -C stable-diffusion-webui/extensions/stable-diffusion-webui-two-shot pull | |
git -C stable-diffusion-webui/extensions/sd-webui-3d-open-pose-editor reset --hard | |
git -C stable-diffusion-webui/extensions/sd-webui-3d-open-pose-editor pull | |
git -C stable-diffusion-webui/extensions/sd-webui-aspect-ratio-helper reset --hard | |
git -C stable-diffusion-webui/extensions/sd-webui-aspect-ratio-helper pull | |
# !aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/ControlNet-v1-1/resolve/main/control_v11e_sd15_ip2p_fp16.safetensors -d stable-diffusion-webui/extensions/sd-webui-controlnet/models -o control_v11e_sd15_ip2p_fp16.safetensors | |
# !aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/ControlNet-v1-1/resolve/main/control_v11e_sd15_shuffle_fp16.safetensors -d stable-diffusion-webui/extensions/sd-webui-controlnet/models -o control_v11e_sd15_shuffle_fp16.safetensors | |
aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/ControlNet-v1-1/resolve/main/control_v11p_sd15_canny_fp16.safetensors -d stable-diffusion-webui/extensions/sd-webui-controlnet/models -o control_v11p_sd15_canny_fp16.safetensors | |
# !aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/ControlNet-v1-1/resolve/main/control_v11f1p_sd15_depth_fp16.safetensors -d stable-diffusion-webui/extensions/sd-webui-controlnet/models -o control_v11f1p_sd15_depth_fp16.safetensors | |
# !aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/ControlNet-v1-1/resolve/main/control_v11p_sd15_inpaint_fp16.safetensors -d stable-diffusion-webui/extensions/sd-webui-controlnet/models -o control_v11p_sd15_inpaint_fp16.safetensors | |
aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/ControlNet-v1-1/resolve/main/control_v11p_sd15_lineart_fp16.safetensors -d stable-diffusion-webui/extensions/sd-webui-controlnet/models -o control_v11p_sd15_lineart_fp16.safetensors | |
# !aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/ControlNet-v1-1/resolve/main/control_v11p_sd15_mlsd_fp16.safetensors -d stable-diffusion-webui/extensions/sd-webui-controlnet/models -o control_v11p_sd15_mlsd_fp16.safetensors | |
# !aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/ControlNet-v1-1/resolve/main/control_v11p_sd15_normalbae_fp16.safetensors -d stable-diffusion-webui/extensions/sd-webui-controlnet/models -o control_v11p_sd15_normalbae_fp16.safetensors | |
aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/ControlNet-v1-1/resolve/main/control_v11p_sd15_openpose_fp16.safetensors -d stable-diffusion-webui/extensions/sd-webui-controlnet/models -o control_v11p_sd15_openpose_fp16.safetensors | |
# !aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/ControlNet-v1-1/resolve/main/control_v11p_sd15_scribble_fp16.safetensors -d stable-diffusion-webui/extensions/sd-webui-controlnet/models -o control_v11p_sd15_scribble_fp16.safetensors | |
# !aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/ControlNet-v1-1/resolve/main/control_v11p_sd15_seg_fp16.safetensors -d stable-diffusion-webui/extensions/sd-webui-controlnet/models -o control_v11p_sd15_seg_fp16.safetensors | |
# !aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/ControlNet-v1-1/resolve/main/control_v11p_sd15_softedge_fp16.safetensors -d stable-diffusion-webui/extensions/sd-webui-controlnet/models -o control_v11p_sd15_softedge_fp16.safetensors | |
# !aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/ControlNet-v1-1/resolve/main/control_v11p_sd15s2_lineart_anime_fp16.safetensors -d stable-diffusion-webui/extensions/sd-webui-controlnet/models -o control_v11p_sd15s2_lineart_anime_fp16.safetensors | |
# !aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/ControlNet-v1-1/resolve/main/control_v11f1e_sd15_tile_fp16.safetensors -d stable-diffusion-webui/extensions/sd-webui-controlnet/models -o control_v11f1e_sd15_tile_fp16.safetensors | |
aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/ControlNet-v1-1/raw/main/control_v11e_sd15_ip2p_fp16.yaml -d stable-diffusion-webui/extensions/sd-webui-controlnet/models -o control_v11e_sd15_ip2p_fp16.yaml | |
aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/ControlNet-v1-1/raw/main/control_v11e_sd15_shuffle_fp16.yaml -d stable-diffusion-webui/extensions/sd-webui-controlnet/models -o control_v11e_sd15_shuffle_fp16.yaml | |
aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/ControlNet-v1-1/raw/main/control_v11p_sd15_canny_fp16.yaml -d stable-diffusion-webui/extensions/sd-webui-controlnet/models -o control_v11p_sd15_canny_fp16.yaml | |
aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/ControlNet-v1-1/raw/main/control_v11f1p_sd15_depth_fp16.yaml -d stable-diffusion-webui/extensions/sd-webui-controlnet/models -o control_v11f1p_sd15_depth_fp16.yaml | |
aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/ControlNet-v1-1/raw/main/control_v11p_sd15_inpaint_fp16.yaml -d stable-diffusion-webui/extensions/sd-webui-controlnet/models -o control_v11p_sd15_inpaint_fp16.yaml | |
aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/ControlNet-v1-1/raw/main/control_v11p_sd15_lineart_fp16.yaml -d stable-diffusion-webui/extensions/sd-webui-controlnet/models -o control_v11p_sd15_lineart_fp16.yaml | |
aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/ControlNet-v1-1/raw/main/control_v11p_sd15_mlsd_fp16.yaml -d stable-diffusion-webui/extensions/sd-webui-controlnet/models -o control_v11p_sd15_mlsd_fp16.yaml | |
aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/ControlNet-v1-1/raw/main/control_v11p_sd15_normalbae_fp16.yaml -d stable-diffusion-webui/extensions/sd-webui-controlnet/models -o control_v11p_sd15_normalbae_fp16.yaml | |
aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/ControlNet-v1-1/raw/main/control_v11p_sd15_openpose_fp16.yaml -d stable-diffusion-webui/extensions/sd-webui-controlnet/models -o control_v11p_sd15_openpose_fp16.yaml | |
aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/ControlNet-v1-1/raw/main/control_v11p_sd15_scribble_fp16.yaml -d stable-diffusion-webui/extensions/sd-webui-controlnet/models -o control_v11p_sd15_scribble_fp16.yaml | |
aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/ControlNet-v1-1/raw/main/control_v11p_sd15_seg_fp16.yaml -d stable-diffusion-webui/extensions/sd-webui-controlnet/models -o control_v11p_sd15_seg_fp16.yaml | |
aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/ControlNet-v1-1/raw/main/control_v11p_sd15_softedge_fp16.yaml -d stable-diffusion-webui/extensions/sd-webui-controlnet/models -o control_v11p_sd15_softedge_fp16.yaml | |
aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/ControlNet-v1-1/raw/main/control_v11p_sd15s2_lineart_anime_fp16.yaml -d stable-diffusion-webui/extensions/sd-webui-controlnet/models -o control_v11p_sd15s2_lineart_anime_fp16.yaml | |
aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/ControlNet-v1-1/raw/main/control_v11f1e_sd15_tile_fp16.yaml -d stable-diffusion-webui/extensions/sd-webui-controlnet/models -o control_v11f1e_sd15_tile_fp16.yaml | |
# !aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/ControlNet-v1-1/resolve/main/t2iadapter_style_sd14v1.pth -d stable-diffusion-webui/extensions/sd-webui-controlnet/models -o t2iadapter_style_sd14v1.pth | |
# !aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/ControlNet-v1-1/resolve/main/t2iadapter_sketch_sd14v1.pth -d stable-diffusion-webui/extensions/sd-webui-controlnet/models -o t2iadapter_sketch_sd14v1.pth | |
# !aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/ControlNet-v1-1/resolve/main/t2iadapter_seg_sd14v1.pth -d stable-diffusion-webui/extensions/sd-webui-controlnet/models -o t2iadapter_seg_sd14v1.pth | |
# !aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/ControlNet-v1-1/resolve/main/t2iadapter_openpose_sd14v1.pth -d stable-diffusion-webui/extensions/sd-webui-controlnet/models -o t2iadapter_openpose_sd14v1.pth | |
# !aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/ControlNet-v1-1/resolve/main/t2iadapter_keypose_sd14v1.pth -d stable-diffusion-webui/extensions/sd-webui-controlnet/models -o t2iadapter_keypose_sd14v1.pth | |
# !aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/ControlNet-v1-1/resolve/main/t2iadapter_depth_sd14v1.pth -d stable-diffusion-webui/extensions/sd-webui-controlnet/models -o t2iadapter_depth_sd14v1.pth | |
# !aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/ControlNet-v1-1/resolve/main/t2iadapter_color_sd14v1.pth -d stable-diffusion-webui/extensions/sd-webui-controlnet/models -o t2iadapter_color_sd14v1.pth | |
# !aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/ControlNet-v1-1/resolve/main/t2iadapter_canny_sd14v1.pth -d stable-diffusion-webui/extensions/sd-webui-controlnet/models -o t2iadapter_canny_sd14v1.pth | |
# !aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/ControlNet-v1-1/resolve/main/t2iadapter_canny_sd15v2.pth -d stable-diffusion-webui/extensions/sd-webui-controlnet/models -o t2iadapter_canny_sd15v2.pth | |
# !aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/ControlNet-v1-1/resolve/main/t2iadapter_depth_sd15v2.pth -d stable-diffusion-webui/extensions/sd-webui-controlnet/models -o t2iadapter_depth_sd15v2.pth | |
# !aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/ControlNet-v1-1/resolve/main/t2iadapter_sketch_sd15v2.pth -d stable-diffusion-webui/extensions/sd-webui-controlnet/models -o t2iadapter_sketch_sd15v2.pth | |
# !aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/ControlNet-v1-1/resolve/main/t2iadapter_zoedepth_sd15v1.pth -d stable-diffusion-webui/extensions/sd-webui-controlnet/models -o t2iadapter_zoedepth_sd15v1.pth | |
aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/sd15/resolve/main/v1-5-pruned-emaonly.ckpt -d stable-diffusion-webui/models/Stable-diffusion -o v1-5-pruned-emaonly.ckpt | |
sed -i -e 's/ start()/ #start()/g' stable-diffusion-webui/launch.py | |
sed -i -e 's/checkout {commithash}/checkout --force {commithash}/g' stable-diffusion-webui/launch.py | |
cd stable-diffusion-webui | |
python3 launch.py --skip-torch-cuda-test | |
python3 -c 'print("Installed")' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
cd /data/workspace | |
env PYTHONDONTWRITEBYTECODE=1 | |
env TF_CPP_MIN_LOG_LEVEL=1 | |
apt -y update -qq | |
wget https://github.com/camenduru/gperftools/releases/download/v1.0/libtcmalloc_minimal.so.4 -O /usr/lib/libtcmalloc_minimal.so.4 | |
env LD_PRELOAD=/usr/lib/libtcmalloc_minimal.so.4 | |
apt -y install -qq aria2 libcairo2-dev pkg-config python3-dev | |
apt -y install -qq unionfs-fuse | |
pip install -q torch==2.0.0+cu118 torchvision==0.15.1+cu118 torchaudio==2.0.1+cu118 torchtext==0.15.1 torchdata==0.6.0 --extra-index-url https://download.pytorch.org/whl/cu118 -U | |
pip install -q xformers==0.0.19 triton==2.0.0 -U | |
mkdir /data/content/fused-models | |
mkdir /data/content/models | |
mkdir /data/content/fused-lora | |
mkdir /data/content/lora | |
unionfs-fuse stable-diffusion-webui/models/Stable-diffusion=RW:/data/content/models=RW /data/content/fused-models | |
unionfs-fuse stable-diffusion-webui/extensions/sd-webui-additional-networks/models/lora=RW:stable-diffusion-webui/models/Lora=RW:/data/content/lora=RW /data/content/fused-lora | |
git -C stable-diffusion-webui reset --hard | |
git -C stable-diffusion-webui/repositories/stable-diffusion-stability-ai reset --hard | |
rm -rf stable-diffusion-webui/extensions/a1111-sd-webui-locon | |
git clone https://github.com/camenduru/a1111-sd-webui-locon stable-diffusion-webui/extensions/a1111-sd-webui-locon | |
# !git -C stable-diffusion-webui/extensions/deforum-for-automatic1111-webui reset --hard | |
# !git -C stable-diffusion-webui/extensions/deforum-for-automatic1111-webui pull | |
# !git -C stable-diffusion-webui/extensions/stable-diffusion-webui-images-browser reset --hard | |
# !git -C stable-diffusion-webui/extensions/stable-diffusion-webui-images-browser pull | |
# !git -C stable-diffusion-webui/extensions/stable-diffusion-webui-huggingface reset --hard | |
# !git -C stable-diffusion-webui/extensions/stable-diffusion-webui-huggingface pull | |
# !git -C stable-diffusion-webui/extensions/sd-civitai-browser reset --hard | |
# !git -C stable-diffusion-webui/extensions/sd-civitai-browser pull | |
# !git -C stable-diffusion-webui/extensions/sd-webui-additional-networks reset --hard | |
# !git -C stable-diffusion-webui/extensions/sd-webui-additional-networks pull | |
# !git -C stable-diffusion-webui/extensions/sd-webui-controlnet reset --hard | |
# !git -C stable-diffusion-webui/extensions/sd-webui-controlnet pull | |
# !git -C stable-diffusion-webui/extensions/openpose-editor reset --hard | |
# !git -C stable-diffusion-webui/extensions/openpose-editor pull | |
# !git -C stable-diffusion-webui/extensions/sd-webui-depth-lib reset --hard | |
# !git -C stable-diffusion-webui/extensions/sd-webui-depth-lib pull | |
# !git -C stable-diffusion-webui/extensions/posex reset --hard | |
# !git -C stable-diffusion-webui/extensions/posex pull | |
git -C stable-diffusion-webui/extensions/sd-webui-tunnels reset --hard | |
git -C stable-diffusion-webui/extensions/sd-webui-tunnels pull | |
# !git -C stable-diffusion-webui/extensions/batchlinks-webui reset --hard | |
# !git -C stable-diffusion-webui/extensions/batchlinks-webui pull | |
# !git -C stable-diffusion-webui/extensions/stable-diffusion-webui-catppuccin reset --hard | |
# !git -C stable-diffusion-webui/extensions/stable-diffusion-webui-catppuccin pull | |
# !git -C stable-diffusion-webui/extensions/a1111-sd-webui-locon reset --hard | |
# !git -C stable-diffusion-webui/extensions/a1111-sd-webui-locon pull | |
# !git -C stable-diffusion-webui/extensions/stable-diffusion-webui-rembg reset --hard | |
# !git -C stable-diffusion-webui/extensions/stable-diffusion-webui-rembg pull | |
# !git -C stable-diffusion-webui/extensions/stable-diffusion-webui-two-shot reset --hard | |
# !git -C stable-diffusion-webui/extensions/stable-diffusion-webui-two-shot pull | |
# !git -C stable-diffusion-webui/extensions/sd-webui-3d-open-pose-editor reset --hard | |
# !git -C stable-diffusion-webui/extensions/sd-webui-3d-open-pose-editor pull | |
# !git -C stable-diffusion-webui/extensions/sd-webui-aspect-ratio-helper reset --hard | |
# !git -C stable-diffusion-webui/extensions/sd-webui-aspect-ratio-helper pull | |
sed -i -e '''/ prepare_environment()/a\ os.system\(f\"""sed -i -e ''\"s/dict()))/dict())).cuda()/g\"'' stable-diffusion-webui/repositories/stable-diffusion-stability-ai/ldm/util.py""")''' stable-diffusion-webui/launch.py | |
sed -i -e 's/checkout {commithash}/checkout --force {commithash}/g' stable-diffusion-webui/launch.py | |
[[ -d "stable-diffusion-webui/models/CLIP" ]] || mkdir -p "stable-diffusion-webui/models/CLIP" | |
aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://openaipublic.azureedge.net/clip/models/b8cca3fd41ae0c99ba7e8951adf17d267cdb84cd88be6f7c2e0eca1737a03836/ViT-L-14.pt -d stable-diffusion-webui/models/CLIP -o ViT-L-14.pt | |
aria2c --console-log-level=error -c -x 16 -s 16 -k 1M "https://civitai.com/api/download/models/134896" -d stable-diffusion-webui/models/Stable-diffusion -o "oukaHorror_v10.safetensors" | |
# ControlNet models | |
aria2c --console-log-level=error -c -x 16 -s 16 -k 1M "https://civitai.com/api/download/models/111973" -d stable-diffusion-webui/extensions/sd-webui-controlnet/models/ -o controlnetQRPatternQR_v20.safetensors | |
aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ioclab/control_v1p_sd15_brightness/resolve/main/diffusion_pytorch_model.safetensors -d -d stable-diffusion-webui/extensions/sd-webui-controlnet/models/ -o control_v1p_sd15_brightness.safetensors | |
# Wednesday, May 31, 2023 - We have a new update. Please use the "One Time Install & Update" Colab. | |
python3 stable-diffusion-webui/launch.py --listen --port 8083 --xformers --enable-insecure-extension-access --theme dark --gradio-queue --clip-models-path stable-diffusion-webui/models/CLIP --ckpt-dir /data/content/fused-models --lora-dir /data/content/fused-lora --multiple |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment