Skip to content

besoeasy/telearia

Repository files navigation

TeleAria: Telegram-Controlled Cloud Downloader Manageer

TeleAria is a powerful cloud downloader that combines the capabilities of Aria2 with Telegram. This tool allows you to effortlessly download files, torrents, and videos. TeleAria is designed to be compact and lightweight, while also providing a customizable environment that you can adjust to your liking. Additionally, it can be integrated with media management solutions like Plex or Jellyfin, enhancing your home media management experience.

TeleAria

Key Features

  • Versatile Downloading: Supports files, torrents, and videos.
  • Telegram Control: Manage downloads via Telegram commands.
  • Fast Performance: Enjoy high-speed downloads with Aria2.
  • User-Friendly: Simple setup and intuitive interface.
  • Real-Time Notifications: Get instant updates on progress.
  • Organized Files: Automatically sort downloads by type.
  • Scheduled Downloads: Optimize bandwidth with scheduling.
  • Bandwidth Control: Manage download/upload speeds.

Quick Installation with Docker

Run TeleAria using Docker by replacing Telegram-Bot-Token with your actual token:

docker pull ghcr.io/besoeasy/telearia:main

docker run -d \
  --name telearia \
  --restart unless-stopped \
  --network host \
  -e TELEGRAMBOT=Telegram-Bot-Token \
  ghcr.io/besoeasy/telearia:main

Tunnel Setup

Pair TeleAria with a Cloudflare Tunnel for enhanced self-hosting.

Or you can use something like Serveo as well.

ssh -R 80:localhost:6799 serveo.net