| 
									
										
										
										
											2022-09-13 15:28:04 +02:00
										 |  |  | #!/bin/bash
 | 
					
						
							|  |  |  | ########################################### | 
					
						
							|  |  |  | # Change the variables below to your need:# | 
					
						
							|  |  |  | ########################################### | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | # Install directory without trailing slash | 
					
						
							|  |  |  | install_dir="/home/$(whoami)" | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | # Name of the subdirectory (defaults to stable-diffusion-webui) | 
					
						
							|  |  |  | clone_dir="stable-diffusion-webui" | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2022-09-13 17:28:54 +02:00
										 |  |  | # Commandline arguments for webui.py, for example: export COMMANDLINE_ARGS=(--medvram --opt-split-attention) | 
					
						
							|  |  |  | export COMMANDLINE_ARGS=() | 
					
						
							| 
									
										
										
										
											2022-09-13 15:28:04 +02:00
										 |  |  | 
 | 
					
						
							|  |  |  | # python3 executable | 
					
						
							|  |  |  | python_cmd="python3" | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | # git executable | 
					
						
							| 
									
										
										
										
											2022-09-15 01:32:57 -05:00
										 |  |  | #export GIT="" | 
					
						
							| 
									
										
										
										
											2022-09-13 15:28:04 +02:00
										 |  |  | 
 | 
					
						
							|  |  |  | # python3 venv without trailing slash (defaults to ${install_dir}/${clone_dir}/venv) | 
					
						
							|  |  |  | venv_dir="venv" | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2022-09-13 17:28:54 +02:00
										 |  |  | # install command for torch | 
					
						
							|  |  |  | export TORCH_COMMAND=(python3 -m pip install torch==1.12.1+cu113 --extra-index-url https://download.pytorch.org/whl/cu113) | 
					
						
							| 
									
										
										
										
											2022-09-13 15:28:04 +02:00
										 |  |  | 
 | 
					
						
							|  |  |  | # Requirements file to use for stable-diffusion-webui | 
					
						
							| 
									
										
										
										
											2022-09-15 01:32:57 -05:00
										 |  |  | #export REQS_FILE="" | 
					
						
							| 
									
										
										
										
											2022-09-13 17:28:54 +02:00
										 |  |  | 
 | 
					
						
							|  |  |  | # Fixed git repos | 
					
						
							| 
									
										
										
										
											2022-09-15 01:32:57 -05:00
										 |  |  | #export K_DIFFUSION_PACKAGE="" | 
					
						
							|  |  |  | #export GFPGAN_PACKAGE="" | 
					
						
							| 
									
										
										
										
											2022-09-13 17:28:54 +02:00
										 |  |  | 
 | 
					
						
							|  |  |  | # Fixed git commits | 
					
						
							| 
									
										
										
										
											2022-09-15 01:32:57 -05:00
										 |  |  | #export STABLE_DIFFUSION_COMMIT_HASH="" | 
					
						
							|  |  |  | #export TAMING_TRANSFORMERS_COMMIT_HASH="" | 
					
						
							|  |  |  | #export CODEFORMER_COMMIT_HASH="" | 
					
						
							|  |  |  | #export BLIP_COMMIT_HASH="" | 
					
						
							| 
									
										
										
										
											2022-09-13 15:28:04 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2022-09-15 01:32:57 -05:00
										 |  |  | ########################################### |