Projekt »ariadne.js«
-
- Projekt
- ariadne.js
- Kategorie
- javascript (24)
- 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=trueSicherheit
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