Commit 019791c 1 parent ed6d63b commit 019791c Copy full SHA for 019791c
File tree 2 files changed +7
-5
lines changed
2 files changed +7
-5
lines changed Original file line number Diff line number Diff line change @@ -7,7 +7,7 @@ ARG DEBIAN_VERSION=bookworm-20240612-slim
7
7
ARG BUILDER_IMAGE="hexpm/elixir:${ELIXIR_VERSION}-erlang-${OTP_VERSION}-debian-${DEBIAN_VERSION}"
8
8
ARG RUNNER_IMAGE="debian:${DEBIAN_VERSION}"
9
9
10
- FROM ${BUILDER_IMAGE} as builder
10
+ FROM ${BUILDER_IMAGE} AS builder
11
11
12
12
ARG TARGETPLATFORM
13
13
RUN echo "Building for ${TARGETPLATFORM:?}"
@@ -110,9 +110,9 @@ RUN apt-get update -y && \
110
110
rm -rf /var/lib/apt/lists/*
111
111
112
112
# More locale setup
113
- ENV LANG en_US.UTF-8
114
- ENV LANGUAGE en_US:en
115
- ENV LC_ALL en_US.UTF-8
113
+ ENV LANG= en_US.UTF-8
114
+ ENV LANGUAGE= en_US:en
115
+ ENV LC_ALL= en_US.UTF-8
116
116
117
117
WORKDIR "/app"
118
118
@@ -124,6 +124,7 @@ RUN mkdir -p /config /downloads /etc/elixir_tzdata_data /etc/yt-dlp/plugins && \
124
124
ENV MIX_ENV="prod"
125
125
ENV PORT=${PORT}
126
126
ENV RUN_CONTEXT="selfhosted"
127
+ ENV UMASK=022
127
128
EXPOSE ${PORT}
128
129
129
130
# Only copy the final release from the build stage
Original file line number Diff line number Diff line change @@ -6,7 +6,8 @@ if [ $? -ne 0 ]; then
6
6
exit 1
7
7
fi
8
8
9
- umask 000
9
+ echo " Setting umask to ${UMASK} "
10
+ umask ${UMASK}
10
11
11
12
/app/bin/migrate
12
13
You can’t perform that action at this time.
0 commit comments