From 2d85f6a689c17d86a9f2a2e2dc199b7870e90463 Mon Sep 17 00:00:00 2001 From: Sam Heinz <54530346+asylumexp@users.noreply.github.com> Date: Thu, 18 Apr 2024 17:13:09 +1000 Subject: [PATCH] [Aria2] Update install script --- install/aria2-install.sh | 37 ++++++++++++++++++++----------------- 1 file changed, 20 insertions(+), 17 deletions(-) diff --git a/install/aria2-install.sh b/install/aria2-install.sh index b32cb5d2..09df01de 100644 --- a/install/aria2-install.sh +++ b/install/aria2-install.sh @@ -35,8 +35,8 @@ if [[ ${prompt,,} =~ ^(y|yes)$ ]]; then service_path="/etc/systemd/system/ariang.service" cat </etc/nginx/conf.d/ariang.conf server { - listen 80 default_server; - listen [::]:80 default_server; + listen 6880 default_server; + listen [::]:6880 default_server; server_name _; @@ -48,13 +48,29 @@ server { } } EOF + rm /etc/nginx/sites-enabled/* systemctl restart nginx msg_ok "Installed AriaNG" fi msg_info "Creating Service" -service_path="/etc/systemd/system/aria2.service" +mkdir /root/downloads +cat </root/aria2.daemon +continue +dir=/root/downloads +file-allocation=falloc +max-connection-per-server=4 +max-concurrent-downloads=2 +max-overall-download-limit=0 +min-split-size=25M +rpc-allow-origin-all=true +rpc-secret=YouShouldChangeThis +input-file=/var/tmp/aria2c.session +save-session=/var/tmp/aria2c.session +EOF + +cat </etc/systemd/system/aria2.service echo '[Unit] Description=Aria2c download manager After=network.target @@ -69,20 +85,7 @@ TimeoutStopSec=20 Restart=on-failure [Install] -WantedBy=multi-user.target' >$service_path - -cat </root/aria2.daemon -continue -dir=/var/www/downloads -file-allocation=falloc -max-connection-per-server=4 -max-concurrent-downloads=2 -max-overall-download-limit=0 -min-split-size=25M -rpc-allow-origin-all=true -rpc-secret=YouShouldChangeThis -input-file=/var/tmp/aria2c.session -save-session=/var/tmp/aria2c.session +WantedBy=multi-user.target' EOF systemctl enable --now -q aria2.service