mirror of
				https://github.com/AbdBarho/stable-diffusion-webui-docker.git
				synced 2025-10-27 00:04:16 -04:00 
			
		
		
		
	Add Latent Diffusion & Image Lab (#17)
* Add Latent Diffusion & Image Lab * Update versions
This commit is contained in:
		
							
								
								
									
										26
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										26
									
								
								README.md
									
									
									
									
									
								
							| @@ -2,19 +2,23 @@ | ||||
|  | ||||
| Run Stable Diffusion on your machine with a nice UI without any hassle! | ||||
|  | ||||
| This repository provides the [WebUI](https://github.com/hlky/stable-diffusion-webui) as docker for easy setup and deployment. Please note that this repo delivers all cutting-edge unstable changes from the WebUI, so expect some bugs. | ||||
| This repository provides the [WebUI](https://github.com/hlky/stable-diffusion-webui) as a docker image for easy setup and deployment. Please note that the WebUI is experimental and evolving quickly, so expect some bugs. | ||||
|  | ||||
| ### Features | ||||
| ## Features | ||||
|  | ||||
| - Interactive UI with many features, and more on the way! | ||||
| - Support for 6GB GPU cards. | ||||
| - GFPGAN for face reconstruction, RealESRGAN for super-sampling. | ||||
| - [Textual Inversion](https://github.com/hlky/sd-enable-textual-inversion) | ||||
| - Experimental: | ||||
|   - [Textual Inversion](https://github.com/hlky/sd-enable-textual-inversion) | ||||
|   - Latent Diffusion Super Resolution | ||||
|   - GoBig | ||||
|   - GoLatent | ||||
| - many more! | ||||
|  | ||||
| ## Setup | ||||
|  | ||||
| make sure you have docker installed and up to date. Download this repo and run: | ||||
| Make sure you have an **up to date** version of docker installed. Download this repo and run: | ||||
|  | ||||
| ``` | ||||
| docker compose build | ||||
| @@ -25,15 +29,20 @@ you can let it build in the background while you download the different models | ||||
| - [Stable Diffusion v1.4 (4GB)](https://www.googleapis.com/storage/v1/b/aai-blog-files/o/sd-v1-4.ckpt?alt=media), rename to `model.ckpt` | ||||
| - (Optional) [GFPGANv1.3.pth (333MB)](https://github.com/TencentARC/GFPGAN/releases/download/v1.3.0/GFPGANv1.3.pth). | ||||
| - (Optional) [RealESRGAN_x4plus.pth (64MB)](https://github.com/xinntao/Real-ESRGAN/releases/download/v0.1.0/RealESRGAN_x4plus.pth) and [RealESRGAN_x4plus_anime_6B.pth (18MB)](https://github.com/xinntao/Real-ESRGAN/releases/download/v0.2.2.4/RealESRGAN_x4plus_anime_6B.pth). | ||||
| - (Optional) [LDSR](https://heibox.uni-heidelberg.de/f/578df07c8fc04ffbadf3/?dl=1) and [its configuration file](https://heibox.uni-heidelberg.de/f/31a76b13ea27482981b4/?dl=1), rename to `LDSR.ckpt` and `LDSR.yaml` respectively. | ||||
| <!-- - (Optional) [RealESRGAN_x2plus.pth (64MB)](https://github.com/xinntao/Real-ESRGAN/releases/download/v0.2.1/RealESRGAN_x2plus.pth) | ||||
| - TODO: (I still need to find the RealESRGAN_x2plus_6b.pth) --> | ||||
|  | ||||
| Put all of the downloaded files in the `models` folder, it should look something like this: | ||||
|  | ||||
| ``` | ||||
| models/ | ||||
| ├── model.ckpt | ||||
| ├── GFPGANv1.3.pth | ||||
| ├── RealESRGAN_x4plus.pth | ||||
| ├── RealESRGAN_x4plus_anime_6B.pth | ||||
| └── model.ckpt | ||||
| ├── LDSR.ckpt | ||||
| └── LDSR.yaml | ||||
| ``` | ||||
|  | ||||
| ## Run | ||||
| @@ -52,12 +61,9 @@ Note: the first start will take sometime as some other models will be downloaded | ||||
|  | ||||
| in the `docker-compose.yml` you can change the `CLI_ARGS` variable, which contains the arguments that will be passed to the WebUI. By default: `--extra-models-cpu --optimized-turbo` are given, which allow you to use this model on a 6GB GPU. However, some features might not be available in the mode. | ||||
|  | ||||
| [You can find the full list of arguments here](https://github.com/hlky/stable-diffusion/blob/c5b2c86f1479dec75b0e92dd37f9357a68594bda/scripts/webui.py) | ||||
| [You can find the full list of arguments here.](https://github.com/hlky/stable-diffusion/blob/d667ff52a36b4e79526f01555bfbf85428f334ce/scripts/webui.py) | ||||
|  | ||||
| ## FAQ | ||||
|  | ||||
| - To enable [Textual Inversion](https://github.com/hlky/sd-enable-textual-inversion) remove `--optimize` and `--optimize-turbo` flags and add `--no-half`, [more info here](https://github.com/AbdBarho/stable-diffusion-webui-docker/issues/6). | ||||
| - If [output is a always green imagee](https://github.com/AbdBarho/stable-diffusion-webui-docker/issues/9), use `--precision full --no-half`. | ||||
| You can find fixes to common issues [in the wiki page.](https://github.com/AbdBarho/stable-diffusion-webui-docker/wiki/Main) | ||||
|  | ||||
| # Disclaimer | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user