feat: add alpine and debian docker images
This commit is contained in:
		
							parent
							
								
									89773447a5
								
							
						
					
					
						commit
						66863b72f7
					
				| 
						 | 
					@ -79,3 +79,29 @@ dockers:
 | 
				
			||||||
      - "filebrowser/filebrowser:v{{ .Major }}-pi"
 | 
					      - "filebrowser/filebrowser:v{{ .Major }}-pi"
 | 
				
			||||||
    extra_files:
 | 
					    extra_files:
 | 
				
			||||||
      - .docker.json
 | 
					      - .docker.json
 | 
				
			||||||
 | 
					  -
 | 
				
			||||||
 | 
					    dockerfile: Dockerfile.alpine
 | 
				
			||||||
 | 
					    binaries:
 | 
				
			||||||
 | 
					      - filebrowser
 | 
				
			||||||
 | 
					    goos: linux
 | 
				
			||||||
 | 
					    goarch: amd64
 | 
				
			||||||
 | 
					    goarm: ''
 | 
				
			||||||
 | 
					    image_templates:
 | 
				
			||||||
 | 
					      - "filebrowser/filebrowser:alpine"
 | 
				
			||||||
 | 
					      - "filebrowser/filebrowser:{{ .Tag }}-apline"
 | 
				
			||||||
 | 
					      - "filebrowser/filebrowser:v{{ .Major }}-alpine"
 | 
				
			||||||
 | 
					    extra_files:
 | 
				
			||||||
 | 
					      - .docker.json
 | 
				
			||||||
 | 
					  -
 | 
				
			||||||
 | 
					    dockerfile: Dockerfile.debian
 | 
				
			||||||
 | 
					    binaries:
 | 
				
			||||||
 | 
					      - filebrowser
 | 
				
			||||||
 | 
					    goos: linux
 | 
				
			||||||
 | 
					    goarch: amd64
 | 
				
			||||||
 | 
					    goarm: ''
 | 
				
			||||||
 | 
					    image_templates:
 | 
				
			||||||
 | 
					      - "filebrowser/filebrowser:debian"
 | 
				
			||||||
 | 
					      - "filebrowser/filebrowser:{{ .Tag }}-debian"
 | 
				
			||||||
 | 
					      - "filebrowser/filebrowser:v{{ .Major }}-debian"
 | 
				
			||||||
 | 
					    extra_files:
 | 
				
			||||||
 | 
					      - .docker.json
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -0,0 +1,11 @@
 | 
				
			||||||
 | 
					FROM alpine:latest as alpine
 | 
				
			||||||
 | 
					RUN apk --update add ca-certificates
 | 
				
			||||||
 | 
					RUN apk --update add mailcap
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					VOLUME /srv
 | 
				
			||||||
 | 
					EXPOSE 80
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					COPY .docker.json /.filebrowser.json
 | 
				
			||||||
 | 
					COPY filebrowser /filebrowser
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					ENTRYPOINT [ "/filebrowser" ]
 | 
				
			||||||
| 
						 | 
					@ -0,0 +1,9 @@
 | 
				
			||||||
 | 
					FROM debian:buster
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					VOLUME /srv
 | 
				
			||||||
 | 
					EXPOSE 80
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					COPY .docker.json /.filebrowser.json
 | 
				
			||||||
 | 
					COPY filebrowser /filebrowser
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					ENTRYPOINT [ "/filebrowser" ]
 | 
				
			||||||
		Loading…
	
		Reference in New Issue