J0rsa Home Assistant Apps

High-quality Home Assistant apps for backup, AI, networking, and more

View project on GitHub

AriaNg App

Modern web frontend making aria2 easier to use. Manage all your downloads through a sleek, responsive interface.

About

AriaNg is a modern web frontend for aria2, a lightweight multi-protocol & multi-source, cross-platform download utility operated in command-line.

Features

  • ๐ŸŒ Multi-Protocol Support: HTTP/HTTPS, FTP, SFTP, BitTorrent, and Metalink
  • ๐Ÿ“Š Real-time Statistics: Live download progress and speed monitoring
  • ๐Ÿ“ฑ Responsive Design: Works on desktop and mobile devices
  • ๐ŸŽ›๏ธ Queue Management: Organize and prioritize your downloads
  • ๐Ÿ”„ Remote Control: Manage downloads from anywhere on your network
  • โšก Multi-source Downloads: Download from multiple sources simultaneously

Installation

  1. Add the J0rsa repository to your Home Assistant
  2. Search for โ€œAriaNgโ€ in the App Store (formerly Add-on Store)
  3. Click Install and wait for the download to complete
  4. Start the app

Usage

Accessing the Web Interface

After starting the app, access the web UI at:

  • Via Ingress: Click โ€œOpen Web UIโ€ in the app panel
  • Direct Access: http://homeassistant.local:8080

Adding Downloads

  1. Open the AriaNg web interface
  2. Click โ€œAddโ€ or paste a download URL
  3. Configure download options if needed
  4. Start the download

Supported Protocols

Protocol Description
HTTP/HTTPS Standard web downloads
FTP/SFTP File transfer protocols
BitTorrent Peer-to-peer file sharing
Metalink Multi-source downloads
Magnet BitTorrent magnet links

Configuration

The app comes pre-configured and ready to use. Downloads are stored in the shared folder accessible to Home Assistant.

Tips

  1. Large Files: aria2 excels at downloading large files with resume support
  2. Multiple Sources: Use Metalink to download from multiple mirrors
  3. BitTorrent: Add trackers for better peer discovery
  4. Scheduling: Use Home Assistant automations to control downloads

Troubleshooting

Web Interface Not Loading

  • Check that port 8080 is not in use by another service
  • Try accessing via Home Assistant Ingress

Slow Downloads

  • Check your internet connection
  • For BitTorrent, ensure ports are properly forwarded
  • Try adding more sources or trackers

Support


โ† Back to Apps View on GitHub