@@ -20,24 +20,24 @@ RUN apk update && \
2020 sed -i 's|/root/.aria2|/opt/aria2/.aria2|g' /opt/aria2/.aria2/script.conf && \
2121 sed -i 's|/root|/opt/aria2|g' /opt/aria2/.aria2/aria2.conf && \
2222 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 && \
3131 touch /opt/aria2/.aria2/aria2.session && \
3232 /opt/aria2/.aria2/tracker.sh ; \
3333 rm -rf /var/cache/apk/*
3434
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
4141
4242COPY --chmod=755 /build/${TARGETPLATFORM}/openlist ./
4343COPY --chmod=755 entrypoint.sh /entrypoint.sh
0 commit comments