2025-04-27 19:56:34 +08:00
|
|
|
#!/bin/sh
|
2022-12-28 17:18:27 +08:00
|
|
|
|
|
|
|
umask ${UMASK}
|
|
|
|
|
2024-01-05 15:52:30 +08:00
|
|
|
if [ "$1" = "version" ]; then
|
|
|
|
./alist version
|
|
|
|
else
|
2024-12-30 22:51:05 +08:00
|
|
|
if [ "$RUN_ARIA2" = "true" ]; then
|
|
|
|
chown -R ${PUID}:${PGID} /opt/aria2/
|
|
|
|
exec su-exec ${PUID}:${PGID} nohup aria2c \
|
|
|
|
--enable-rpc \
|
|
|
|
--rpc-allow-origin-all \
|
|
|
|
--conf-path=/opt/aria2/.aria2/aria2.conf \
|
|
|
|
>/dev/null 2>&1 &
|
|
|
|
fi
|
|
|
|
|
|
|
|
chown -R ${PUID}:${PGID} /opt/alist/
|
2024-01-05 15:52:30 +08:00
|
|
|
exec su-exec ${PUID}:${PGID} ./alist server --no-prefix
|
|
|
|
fi
|