|
|
|
@ -21,7 +21,8 @@ ENTRYPOINT [ "/entrypoint" ]
|
|
|
|
|
|
|
|
|
|
|
|
COPY . /opt/freedmr
|
|
|
|
COPY . /opt/freedmr
|
|
|
|
|
|
|
|
|
|
|
|
RUN adduser -D -u 54000 radio && \
|
|
|
|
RUN addgroup -g 54000 freedmr && \
|
|
|
|
|
|
|
|
adduser -D -u 54000 -G 54000 freedmr && \
|
|
|
|
apk update && \
|
|
|
|
apk update && \
|
|
|
|
apk add git gcc musl-dev && \
|
|
|
|
apk add git gcc musl-dev && \
|
|
|
|
cd /opt && \
|
|
|
|
cd /opt && \
|
|
|
|
@ -29,10 +30,10 @@ RUN adduser -D -u 54000 radio && \
|
|
|
|
ls -lah && \
|
|
|
|
ls -lah && \
|
|
|
|
pip install --no-cache-dir -r requirements.txt && \
|
|
|
|
pip install --no-cache-dir -r requirements.txt && \
|
|
|
|
apk del git gcc musl-dev && \
|
|
|
|
apk del git gcc musl-dev && \
|
|
|
|
chown -R radio: /opt/freedmr && \
|
|
|
|
chown -R freedmr: /opt/freedmr && \
|
|
|
|
mkdir /run/priv_control/ && \
|
|
|
|
mkdir /run/priv_control/ && \
|
|
|
|
chown -R radio: /run/priv_control
|
|
|
|
chown -R freedmr: /run/priv_control
|
|
|
|
|
|
|
|
|
|
|
|
COPY docker-configs/entrypoint-proxy /entrypoint
|
|
|
|
COPY docker-configs/entrypoint-proxy /entrypoint
|
|
|
|
USER radio
|
|
|
|
USER freedmr
|
|
|
|
|
|
|
|
|
|
|
|
|