@@ -20,24 +20,24 @@ RUN apk update && \
20
20
sed -i 's|/root/.aria2|/opt/aria2/.aria2|g' /opt/aria2/.aria2/script.conf && \
21
21
sed -i 's|/root|/opt/aria2|g' /opt/aria2/.aria2/aria2.conf && \
22
22
sed -i 's|/root|/opt/aria2|g' /opt/aria2/.aria2/script.conf && \
23
- mkdir -p /opt/service/aria2/log && \
24
- echo '#!/bin/sh' > /opt/service/aria2/run && \
25
- echo 'exec 2>&1' >> /opt/service/aria2/run && \
26
- echo 'exec aria2c --enable-rpc --rpc-allow-origin-all --conf-path=/opt/aria2/.aria2/aria2.conf' >> /opt/service/aria2/run && \
27
- echo '#!/bin/sh' > /opt/service/aria2/log/run && \
28
- echo 'mkdir -p /opt/openlist/data/log/aria2 2>/dev/null' >> /opt/service/aria2/log/run && \
29
- echo 'exec svlogd /opt/openlist/data/log/aria2' >> /opt/service/aria2/log/run && \
30
- chmod +x /opt/service/aria2/run /opt/service/aria2/log/run && \
23
+ mkdir -p /opt/service/stop/ aria2/log && \
24
+ echo '#!/bin/sh' > /opt/service/stop/ aria2/run && \
25
+ echo 'exec 2>&1' >> /opt/service/stop/ aria2/run && \
26
+ echo 'exec aria2c --enable-rpc --rpc-allow-origin-all --conf-path=/opt/aria2/.aria2/aria2.conf' >> /opt/service/stop/ aria2/run && \
27
+ echo '#!/bin/sh' > /opt/service/stop/ aria2/log/run && \
28
+ echo 'mkdir -p /opt/openlist/data/log/aria2 2>/dev/null' >> /opt/service/stop/ aria2/log/run && \
29
+ echo 'exec svlogd /opt/openlist/data/log/aria2' >> /opt/service/stop/ aria2/log/run && \
30
+ chmod +x /opt/service/stop/ aria2/run /opt/service/stop /aria2/log/run && \
31
31
touch /opt/aria2/.aria2/aria2.session && \
32
32
/opt/aria2/.aria2/tracker.sh ; \
33
33
rm -rf /var/cache/apk/*
34
34
35
- RUN mkdir -p /opt/service/openlist && \
36
- echo '#!/bin/sh' > /opt/service/openlist/run && \
37
- echo 'exec 2>&1' >> /opt/service/openlist/run && \
38
- echo 'cd /opt/openlist' >> /opt/service/openlist/run && \
39
- echo 'exec ./openlist server --no-prefix' >> /opt/service/openlist/run && \
40
- chmod +x /opt/service/openlist/run
35
+ RUN mkdir -p /opt/service/start/ openlist && \
36
+ echo '#!/bin/sh' > /opt/service/start/ openlist/run && \
37
+ echo 'exec 2>&1' >> /opt/service/start/ openlist/run && \
38
+ echo 'cd /opt/openlist' >> /opt/service/start/ openlist/run && \
39
+ echo 'exec ./openlist server --no-prefix' >> /opt/service/start/ openlist/run && \
40
+ chmod +x /opt/service/start/ openlist/run
41
41
42
42
COPY --chmod=755 /build/${TARGETPLATFORM}/openlist ./
43
43
COPY --chmod=755 entrypoint.sh /entrypoint.sh
0 commit comments