mirror of
https://github.com/wahyd4/aria2-ariang-docker.git
synced 2026-08-09 05:15:55 +10:00
* Add RCLONE_CONFIG_BASE64 to config rclone on heroku * Update heroku docker run app.json
22 lines
680 B
Bash
Executable File
22 lines
680 B
Bash
Executable File
#! /bin/bash -eu
|
|
|
|
sed -i 's/6800/'"${ARIA2_EXTERNAL_PORT}"'/g' /usr/local/www/aria2/js/aria-ng*.js
|
|
RPC_SECRET_BASE64=$(echo -n ${RPC_SECRET}|base64)
|
|
sed -i 's/secret:\"\"/secret:\"'"${RPC_SECRET_BASE64}"'\"/g' /usr/local/www/aria2/js/aria-ng*.js
|
|
|
|
if [ "$ARIA2_SSL" = "true" ]; then
|
|
echo "[INFO] Start aria2 with secure config"
|
|
|
|
/usr/bin/aria2c --conf-path="/app/conf/aria2.conf" \
|
|
--enable-rpc --rpc-listen-all \
|
|
--rpc-certificate=/app/conf/key/aria2.crt \
|
|
--rpc-private-key=/app/conf/key/aria2.key \
|
|
--rpc-secret="$RPC_SECRET" --rpc-secure \
|
|
|
|
else
|
|
|
|
echo "[INFO] Start aria2 with standard mode"
|
|
/usr/bin/aria2c --conf-path="/app/conf/aria2.conf" --enable-rpc --rpc-listen-all
|
|
|
|
fi
|