19 lines
		
	
	
		
			458 B
		
	
	
	
		
			Docker
		
	
	
			
		
		
	
	
			19 lines
		
	
	
		
			458 B
		
	
	
	
		
			Docker
		
	
	
| FROM alpine:latest
 | |
| RUN apk --update add ca-certificates \
 | |
|                      mailcap \
 | |
|                      curl \
 | |
|                      jq
 | |
| 
 | |
| COPY healthcheck.sh /healthcheck.sh
 | |
| RUN chmod +x /healthcheck.sh  # Make the script executable
 | |
| 
 | |
| HEALTHCHECK --start-period=2s --interval=5s --timeout=3s \
 | |
|     CMD /healthcheck.sh || exit 1
 | |
| 
 | |
| VOLUME /srv
 | |
| EXPOSE 80
 | |
| 
 | |
| COPY docker_config.json /.filebrowser.json
 | |
| COPY filebrowser /filebrowser
 | |
| 
 | |
| ENTRYPOINT [ "/filebrowser" ] |