Projekt »ariadne.js«

Projekt
ariadne.js
Kategorie
javascript (24)
Tags
mpa(4), torrenting(1), prpc(1), jump-for-referer(1)
Gestartet
03/22/20 11:09:34
RelDate
12-20-22
Released
ariadne.3.6.5.js
Maintainer
Pieli

Ein aria2c wrapper unter Zuhilfename der prpc-Schnittstelle.

Ein aria2c wrapper unter Zuhilfename der prpc-Schnittstelle.

aktuelle Konfiguration für aria2c
dir=/home/ariadne/www/underway
log=/home/ariadne/www/logs/aria2.log
log-level=notice
max-concurrent-downloads=24
lowest-speed-limit=1K
min-split-size=5M
no-netrc=true
split=10
user-agent=""
bt-exclude-tracker="*"
bt-max-peers=0
bt-min-crypto-level=arc4
bt-require-crypto=true
bt-request-peer-speed-limit=0
dht-file-path=/home/ariadne/.aria2/dht.dat
dht-listen-port=6881
follow-torrent=mem
listen-port=49160-49300
max-overall-upload-limit=1
peer-id-prefix=""
seed-ratio=0.1
seed-time=0
metalink-language=en-US
metalink-location=us
metalink-preferred-protocol=https
enable-rpc=true
rpc-allow-origin-all=true
#rpc-certificate=/home/ariadne/.aria2/ssl/10.0.1.233.cert.pem
rpc-listen-all=true
rpc-listen-port=12345
#rpc-private-key=/home/ariadne/.aria2/ssl/10.0.1.233.key.pem
rpc-secure=false
async-dns=false
daemon=true
disable-ipv6=true
disk-cache=128M
event-poll=epoll
file-allocation=none
on-download-complete=/home/ariadne/.aria2/scripts/dl_complete.sh
on-download-error=/home/ariadne/.aria2/scripts/dl_error.sh
on-download-start=/home/ariadne/.aria2/scripts/dl_start.sh
on-download-stop=/home/ariadne/.aria2/scripts/dl_stop.sh
summary-interval=0
force-sequential=true

Sicherheit

Aus Sicherheitsgründen empfiehlt sich, eine separate Box mit grossen Freigaben (Ports 49160-49300) zu verwenden.

Darüberhinaus wäre ein Nutzer anzulegen, unter dessen Ägide das alles stattfinden soll. Am besten wäre ein Nutzer ausschließlich hierfür.

Wer das paket ariadne verwenden möchte, besorge sich alpinelinux und lade es alsdann von meiner ultrageheimen Paketliste.

Installieren

  • aria2c
  • thttpd/WebServer nach Wahl. In dessen root gehören die zu servenden htmls und ihre assets.
  • evtl ariadne-Paket
    • dessen Abhängigkeiten

Alle 0 Releases für Projekt »ariadne.js«