Docker services on my home NAS
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

19 lines
558 B

#!/bin/sh
set -e
umask 002
TEMP_PATH="/etc/aria2/aria2.conf.template"
CONF_PATH="/etc/aria2/aria2.conf"
SESSION_PATH="/var/aria2/aria2.session"
TRACKERS_URL="https://cdn.jsdelivr.net/gh/ngosang/trackerslist@master/trackers_best_ip.txt"
touch "$SESSION_PATH"
if ! aria2c -d /tmp ${TRACKERS_URL} >/dev/null 2>&1; then
echo "Failed to fetch trackers from ${TRACKERS_URL}" >&2
fi
cp "${TEMP_PATH}" "${CONF_PATH}"
echo "bt-tracker="$(cat /tmp/trackers_best_ip.txt) | tr ' ' ',' | tee -a "${CONF_PATH}"
exec aria2c --conf-path="${CONF_PATH}" $APPEND_OPTS