summaryrefslogtreecommitdiff
path: root/Dockerfile
diff options
context:
space:
mode:
authorAmir Zarrinkafsh <nightah@me.com>2021-09-26 12:08:47 +1000
committerGitHub <noreply@github.com>2021-09-26 12:08:47 +1000
commitbd6a8e3ea2913cf74cd73272d945e7e2fb8cc0c6 (patch)
tree0db7e58730c8f4dbd6c9a4d75a12ca96509e43c5 /Dockerfile
parentbbd85bd55830b0cb9deb038a25024292c6ec4db3 (diff)
feat: hardened authelia binaries (#2410)
* feat: hardened authelia binaries This change ensures that all Authelia binaries which are compiled and distributed are hardened with the following standards: * RELRO * Stack canary * NX * PIE/ASLR * Stripped RPATH AND RUNPATH * Stripped Symbols * Fortify The musl variants currently [do not support Fortify](https://wiki.musl-libc.org/future-ideas.html#Fortify). * refactor: docker pull for authelia/crossbuild in background
Diffstat (limited to 'Dockerfile')
-rw-r--r--Dockerfile2
1 files changed, 1 insertions, 1 deletions
diff --git a/Dockerfile b/Dockerfile
index fe1ba6c29..4ff76316b 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -21,7 +21,7 @@ COPY LICENSE .healthcheck.env entrypoint.sh healthcheck.sh ./
RUN \
chmod 0666 /app/.healthcheck.env
-COPY authelia-${TARGETOS}-${TARGETARCH} ./authelia
+COPY authelia-${TARGETOS}-${TARGETARCH}-musl ./authelia
EXPOSE 9091