Ini adalah antarmuka web untuk mengelola torrent Anda di Real-Debrid, AllDebrid, atau Premiumize. Ini mendukung fitur-fitur berikut:
Anda memerlukan layanan Premium di Real-Debrid, AllDebrid, atau Premiumize!
Klik di sini untuk mendaftar ke Real-Debrid.
Klik di sini untuk mendaftar AllDebrid.
Klik di sini untuk mendaftar Premiumisasi.
(tautan referensi sehingga saya bisa mendapatkan beberapa hari premium gratis)
Silakan lihat pengaturan Docker kami yang terpisah, Baca Saya.
Baca saya untuk Docker
Daripada menjalankannya di Docker, Anda dapat menginstalnya sebagai layanan di Windows atau Linux.
appsettings.json
dan ganti Path
LogLevel
ke jalur di host Anda.appsettings.json
ganti Path
Database
ke jalur di host Anda.D:\RdtClient\db\rdtclient.db
RdtClient.Web.exe
untuk memulai klien.service-install.bat
untuk menginstal klien sebagai layanan. Ini akan menginstal RdtClient.Web.exe
sebagai layanan yang membuat klien memulai di backgorund ketika komputer dinyalakan. (Anda mungkin ingin melakukan ini jika ingin menggunakannya dengan Sonarr dll...) Daripada menjalankannya di Docker, Anda dapat menginstalnya sebagai layanan di Linux.
Instal .NET: https://docs.microsoft.com/en-us/dotnet/core/install/linux
Contoh Ubuntu 20.04:
wget https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
rm packages-microsoft-prod.deb
sudo apt-get update && sudo apt-get install -y dotnet-sdk-8.0
Dapatkan arsip terbaru dari rilis:
wget
Ekstrak ke jalur pilihan Anda (~/rtdc dalam contoh ini):
unzip RealDebridClient.zip -d ~/rdtc && cd ~/rdtc
Di appsettings.json ganti Jalur Basis Data ke jalur di host Anda. Direktori apa pun di jalur harus sudah ada. Atau hapus saja "/data/db/" untuk memudahkan.
Klien uji rdt berjalan dengan baik:
dotnet RdtClient.Web.dll
arahkan ke http://:6500, jika semuanya baik maka kita akan membuat layanan
Buat layanan (systemd dalam contoh ini):
sudo nano /etc/systemd/system/rdtc.service
rekatkan konten file layanan ini dan edit jalur direktori Anda:
[Unit]
Description=RdtClient Service
[Service]
WorkingDirectory=/home//rdtc
ExecStart=/usr/bin/dotnet RdtClient.Web.dll
SyslogIdentifier=RdtClient
User=
[Install]
WantedBy=multi-user.target
aktifkan dan mulai layanan:
sudo systemctl daemon-reload
sudo systemctl enable rdtc
sudo systemctl start rdtc
Jika Anda menggunakan Proxmox untuk homelab Anda, Anda dapat menjalankan rdt-client di wadah linux (LXC), periksa di sini: https://tteck.github.io/Proxmox/
Settings
di atas dan masukkan kunci API Real-Debrid Anda (ditemukan di sini: https://real-debrid.com/apitoken.Download path
harus sama seperti pada pemetaan file buruh pelabuhan Anda. Secara default ini adalah /data/downloads
. Jika Anda menggunakan Windows, ini adalah jalur di host Anda.Mapped path
, tetapi ini adalah jalur tujuan dari pemetaan buruh pelabuhan Anda. Ini adalah jalur di host Anda. Untuk Windows, kemungkinan besar ini akan sama dengan Download path
.Saat ini ada 4 klien unduhan yang tersedia:
Pengunduh eksperimental ini dapat digunakan untuk mengunduh file dengan beberapa bagian secara paralel.
Ini memiliki opsi berikut:
Downloader ini dapat digunakan untuk mendownload file secara paralel dan dengan banyak potongan.
Ini memiliki opsi berikut:
Ini akan menggunakan klien pengunduh Aria2c eksternal. Anda harus menginstal sendiri klien ini di host Anda, klien ini tidak disertakan dalam image buruh pelabuhan.
Ini memiliki opsi berikut:
http://192.168.10.2:6800/jsonrpc
. Jika Aria2c dipilih, tidak ada opsi Internal Downloader
di atas yang digunakan, Anda harus mengonfigurasi Aria2c secara manual.
Pengunduh Symlink memerlukan pemasangan rclone untuk dipasang ke sistem file Anda. Pastikan untuk menjaga jalur yang tepat ke file yang dipasang di aplikasi lain sama persis seperti yang digunakan oleh rdt-client. Kalau tidak, symlink tidak akan menyelesaikan file yang ingin dituju.
Jika folder jalur pemasangan tidak dapat ditemukan, klien tidak akan mulai mengunduh apa pun.
Konfigurasi yang diperlukan:
Konfigurasi yang disarankan:
rdtclient.db
dan mulai ulang layanan.rdtclient.log
. Jika Anda mengalami masalah, harap ubah loglevel di skrip buruh pelabuhan Anda menjadi Debug
.RdtClient mengemulasi protokol web qBittorrent dan mengizinkan aplikasi menggunakan API tersebut. Dengan cara ini Anda dapat menggunakan Sonarr dan Radarr untuk mengunduh langsung dari RealDebrid.
Settings
.Download Client
dan klik tanda plus untuk menambahkan.qBittorrent
dalam daftar.Host
.Port
.sonarr
untuk Sonarr atau radarr
untuk Radarr.Test
lalu Save
jika semuanya baik-baik saja. Saat mengunduh file, pengaturan category
akan ditambahkan di pengaturan Klien Unduhan Sonarr/Radarr. Misalnya jika pengaturan Jalur Jarak Jauh Anda diatur ke C:Downloads
dan category
pengaturan Klien Unduhan Sonarr Anda diatur ke sonarr
file akan diunduh ke C:Downloadssonarr
.
Pemberitahuan: kemajuan dan ETA yang dilaporkan di tab Aktivitas Sonarr tidak akan akurat, tetapi torrent akan dilaporkan telah selesai sehingga dapat diproses setelah pengunduhan selesai.
Secara default aplikasi berjalan di root alamat host Anda (yaitu https://rdt.myserver.com/), tetapi jika Anda ingin menjalankannya sebagai folder relatif (yaitu https://myserver.com/rdt) Anda harus mengubah pengaturan BasePath
di file appsettings.json
. Anda dapat mengatur variabel lingkungan BASE_PATH
untuk lingkungan buruh pelabuhan.
npm install
.ng serve
, untuk membangun run ng build --prod
.RdtClient.sln
dan Publish
RdtClient.Web
ke target PublishFolder
yang diberikan.RdtClient.Web.dll
dan bukan IISExpress
.Publish
. docker build --tag rdtclient .
docker run --publish 6500:6500 --detach --name rdtclientdev rdtclient:latest
docker stop rdtclient
docker rm rdtclient
docker-build.bat