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
- Add the J0rsa repository to your Home Assistant
- Search for โAriaNgโ in the App Store (formerly Add-on Store)
- Click Install and wait for the download to complete
- 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
- Open the AriaNg web interface
- Click โAddโ or paste a download URL
- Configure download options if needed
- 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
- Large Files: aria2 excels at downloading large files with resume support
- Multiple Sources: Use Metalink to download from multiple mirrors
- BitTorrent: Add trackers for better peer discovery
- 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 |