optimization

This commit is contained in:
DDSRem
2022-12-28 13:31:40 +08:00
parent cf910c4694
commit 9f261e3a50
3 changed files with 14 additions and 8 deletions

View File

@@ -20,16 +20,19 @@ RUN apk add --update --no-cache \
su-exec \
bash
RUN addgroup -S auto_bangumi && \
adduser -S auto_bangumi -G auto_bangumi -h /home/auto_bangumi && \
RUN addgroup -S auto_bangumi -g 1000 && \
adduser -S auto_bangumi -G auto_bangumi -h /home/auto_bangumi -u 1000 && \
usermod -s /bin/bash auto_bangumi && \
mkdir -p "/config" && \
chmod a+x run.sh && \
chmod a+x getWebUI.sh
chmod a+x \
run.sh \
getWebUI.sh \
setID.sh
ENV TZ=Asia/Shanghai \
PUID=1000 \
PGID=1000
PGID=1000 \
UMASK=022
EXPOSE 7892

View File

@@ -4,5 +4,6 @@ sh ./getWebUI.sh
sh ./setID.sh
umask ${UMASK}
su-exec auto_bangumi:auto_bangumi python3 app.py &
su-exec auto_bangumi:auto_bangumi python3 api.py

View File

@@ -1,8 +1,10 @@
#!/bin/bash
echo "设置文件夹权限"
echo "PUID=${PUID}"
echo "PGID=${PGID}"
groupmod -o -g "$PGID" auto_bangumi
usermod -o -u "$PUID" auto_bangumi
echo '设置文件夹权限'
chown auto_bangumi:auto_bangumi /config
chown -R auto_bangumi:auto_bangumi /src
chown -R auto_bangumi:auto_bangumi /src /templates /config