mirror of
				https://github.com/open-webui/open-webui
				synced 2025-06-26 18:26:48 +00:00 
			
		
		
		
	Merge pull request #2157 from joecryptotoo/healthcheck
add healthcheck to docker
This commit is contained in:
		
						commit
						8e5f96e4c3
					
				@ -82,7 +82,7 @@ RUN echo -n 00000000-0000-0000-0000-000000000000 > $HOME/.cache/chroma/telemetry
 | 
			
		||||
RUN if [ "$USE_OLLAMA" = "true" ]; then \
 | 
			
		||||
        apt-get update && \
 | 
			
		||||
        # Install pandoc and netcat
 | 
			
		||||
        apt-get install -y --no-install-recommends pandoc netcat-openbsd && \
 | 
			
		||||
        apt-get install -y --no-install-recommends pandoc netcat-openbsd curl && \
 | 
			
		||||
        # for RAG OCR
 | 
			
		||||
        apt-get install -y --no-install-recommends ffmpeg libsm6 libxext6 && \
 | 
			
		||||
        # install helper tools
 | 
			
		||||
@ -94,7 +94,7 @@ RUN if [ "$USE_OLLAMA" = "true" ]; then \
 | 
			
		||||
    else \
 | 
			
		||||
        apt-get update && \
 | 
			
		||||
        # Install pandoc and netcat
 | 
			
		||||
        apt-get install -y --no-install-recommends pandoc netcat-openbsd && \
 | 
			
		||||
        apt-get install -y --no-install-recommends pandoc netcat-openbsd curl && \
 | 
			
		||||
        # for RAG OCR
 | 
			
		||||
        apt-get install -y --no-install-recommends ffmpeg libsm6 libxext6 && \
 | 
			
		||||
        # cleanup
 | 
			
		||||
@ -134,4 +134,6 @@ COPY ./backend .
 | 
			
		||||
 | 
			
		||||
EXPOSE 8080
 | 
			
		||||
 | 
			
		||||
HEALTHCHECK CMD curl --fail http://localhost:8080 || exit 1 
 | 
			
		||||
 | 
			
		||||
CMD [ "bash", "start.sh"]
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user