diff options
| author | Amir Zarrinkafsh <nightah@me.com> | 2021-09-26 12:08:47 +1000 | 
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-09-26 12:08:47 +1000 | 
| commit | bd6a8e3ea2913cf74cd73272d945e7e2fb8cc0c6 (patch) | |
| tree | 0db7e58730c8f4dbd6c9a4d75a12ca96509e43c5 /Dockerfile | |
| parent | bbd85bd55830b0cb9deb038a25024292c6ec4db3 (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-- | Dockerfile | 2 | 
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  | 
