mirror of
https://github.com/EstrellaXD/Auto_Bangumi.git
synced 2026-04-24 02:20:38 +08:00
optimization
This commit is contained in:
13
Dockerfile
13
Dockerfile
@@ -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
|
||||
|
||||
|
||||
@@ -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
|
||||
@@ -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
|
||||
Reference in New Issue
Block a user