Home

Awesome

TeleAria: The Ultimate Telegram-Controlled Aria2 Downloader

TeleAria is a powerful download manager that seamlessly integrates Aria2's robust downloading capabilities with the convenience of Telegram control. Whether you need to download files, torrents, or videos, TeleAria can handle it all with ease. Here are some of the key features:

With TeleAria, downloading has never been easier or more efficient. Perfect for users who demand flexibility and performance in their download management.

image image image

Installation

Using npm

First, ensure you have Git installed on your system. Then, you can install TeleAria via npm with the following command:

npm install -g github:besoeasy/telearia

Running TeleAria

To start TeleAria, replace your-telegram-bot-token with your actual Telegram bot token and run:

TELEGRAMBOT=your-telegram-bot-token telearia

Using Docker

You can also run TeleAria using Docker. Replace your-telegram-bot-token with your actual Telegram bot token. Ensure the ~/Downloads directory on the host is mounted to /downloads in the container.

docker run -d \
  --name telearia \
  --restart unless-stopped \
  -p 6600:6600 \
  -p 6800:6800 \
  -p 6881-6888:6881-6888 \
  -v ~/Downloads:/downloads \
  -e TELEGRAMBOT=your-telegram-bot-token \
  ghcr.io/besoeasy/telearia:main

This command does the following:

Pairing with Cloudflare Tunnel

To set up your own self-hosted cloud download manager controlled via Telegram, you can pair TeleAria with a Cloudflare Tunnel.

For more detailed instructions and troubleshooting, visit our GitHub repository.