forked from open-webui/open-webui
		
	Adding Makefile and LLM update script
This commit is contained in:
		
							parent
							
								
									7b27a96e14
								
							
						
					
					
						commit
						5adff7767f
					
				
					 2 changed files with 32 additions and 0 deletions
				
			
		
							
								
								
									
										22
									
								
								Makefile
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								Makefile
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,22 @@ | ||||||
|  | install: | ||||||
|  | 	@docker-compose up -d | ||||||
|  | 
 | ||||||
|  | remove: | ||||||
|  | 	@docker-compose down -v | ||||||
|  | 
 | ||||||
|  | start: | ||||||
|  | 	@docker-compose start | ||||||
|  | 
 | ||||||
|  | stop: | ||||||
|  | 	@docker-compose stop | ||||||
|  | 
 | ||||||
|  | update: | ||||||
|  | 	# Appelle le script de mise à jour des LLM | ||||||
|  | 	@./update_llm.sh | ||||||
|  | 	@git pull | ||||||
|  | 	@docker-compose down | ||||||
|  | 	# Assure-toi que le conteneur ollama-webui est arrêté avant de reconstruire | ||||||
|  | 	@docker stop ollama-webui || true | ||||||
|  | 	@docker-compose up --build -d | ||||||
|  | 	@docker-compose start | ||||||
|  | 
 | ||||||
							
								
								
									
										10
									
								
								update_llm.sh
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										10
									
								
								update_llm.sh
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,10 @@ | ||||||
|  | #!/bin/bash | ||||||
|  | # update_llm.sh | ||||||
|  | 
 | ||||||
|  | # Récupère la liste des LLM installées dans le container Docker | ||||||
|  | llm_list=$(docker exec ollama ollama list | tail -n +2 | awk '{print $1}') | ||||||
|  | 
 | ||||||
|  | # Boucle sur chaque LLM pour la mettre à jour | ||||||
|  | for llm in $llm_list; do | ||||||
|  |   docker exec ollama ollama pull $llm | ||||||
|  | done | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Patrice-Gaudicheau
						Patrice-Gaudicheau