mirror of
https://github.com/filebrowser/filebrowser.git
synced 2025-07-04 07:02:58 +00:00
chore: base s6 image has now manifest for arm64
This commit is contained in:
parent
e36a9b40a0
commit
244fda2f2c
@ -131,7 +131,7 @@ dockers:
|
|||||||
- "filebrowser/filebrowser:v{{ .Major }}-amd64-s6"
|
- "filebrowser/filebrowser:v{{ .Major }}-amd64-s6"
|
||||||
extra_files:
|
extra_files:
|
||||||
- docker
|
- docker
|
||||||
- dockerfile: Dockerfile.s6.aarch64
|
- dockerfile: Dockerfile.s6
|
||||||
use: buildx
|
use: buildx
|
||||||
build_flag_templates:
|
build_flag_templates:
|
||||||
- "--pull"
|
- "--pull"
|
||||||
|
@ -1,23 +0,0 @@
|
|||||||
FROM ghcr.io/linuxserver/baseimage-alpine:arm64v8-3.22
|
|
||||||
|
|
||||||
RUN apk update && \
|
|
||||||
apk --no-cache add ca-certificates mailcap curl jq
|
|
||||||
|
|
||||||
# Make user and create necessary directories
|
|
||||||
RUN mkdir -p /config /database /srv && \
|
|
||||||
chown -R abc:abc /config /database /srv
|
|
||||||
|
|
||||||
# Copy files and set permissions
|
|
||||||
COPY filebrowser /bin/filebrowser
|
|
||||||
COPY docker/common/ /
|
|
||||||
COPY docker/s6/ /
|
|
||||||
|
|
||||||
RUN chown -R abc:abc /bin/filebrowser /defaults healthcheck.sh
|
|
||||||
|
|
||||||
# Define healthcheck script
|
|
||||||
HEALTHCHECK --start-period=2s --interval=5s --timeout=3s CMD /healthcheck.sh
|
|
||||||
|
|
||||||
# Set the volumes and exposed ports
|
|
||||||
VOLUME /srv /config /database
|
|
||||||
|
|
||||||
EXPOSE 80
|
|
Loading…
x
Reference in New Issue
Block a user