# yaml-language-server: $schema=https://schema.zeabur.app/template.json
apiVersion: zeabur.com/v1
kind: Template
metadata:
    name: AriaNg
spec:
    description: |
        Modern web frontend for aria2 download manager with real-time download stats and task management. This template bundles aria2 daemon and AriaNg web UI into a single container for easy deployment.
    coverImage: https://raw.githubusercontent.com/mayswind/AriaNg-WebSite/master/screenshots/desktop.png
    icon: https://raw.githubusercontent.com/mayswind/AriaNg/master/src/favicon.ico
    variables:
        - key: PUBLIC_DOMAIN
          type: DOMAIN
          name: Domain
          description: The domain to access AriaNg
    tags:
        - Download Manager
        - aria2
        - File Transfer
    readme: |
        # AriaNg

        A modern, full-featured web frontend for aria2 that lets you manage downloads from any browser. This template bundles the aria2 download engine with the AriaNg web interface for a complete download management solution.

        ## What You Can Do After Deployment

        1. **Visit your domain** — Open the AriaNg web UI to start managing downloads immediately
        2. **Add download tasks** — Paste HTTP/HTTPS, FTP, Magnet, or torrent URLs to begin downloading
        3. **Monitor progress** — View real-time download speed, progress bars, and connection stats
        4. **Manage tasks** — Pause, resume, remove, or reorder download tasks from the dashboard
        5. **Configure aria2** — Adjust download settings like max connections, speed limits, and file allocation

        ## Key Features

        - Real-time download speed and progress monitoring
        - Support for HTTP, HTTPS, FTP, SFTP, BitTorrent, and Metalink
        - Magnet link and torrent file support
        - Multi-language interface with auto-detection
        - Responsive design for desktop and mobile browsers
        - Drag-and-drop torrent file upload
        - Download task filtering and search
        - Detailed per-task connection and peer information
        - Global and per-task speed limit configuration
        - Dark mode support

        ## License

        MIT — [GitHub](https://github.com/mayswind/AriaNg)
    services:
        - name: ariang
          icon: https://raw.githubusercontent.com/mayswind/AriaNg/master/src/favicon.ico
          template: PREBUILT_V2
          spec:
            source:
                image: hurlenko/aria2-ariang:1.3.13
            ports:
                - id: web
                  port: 8080
                  type: HTTP
            volumes:
                - id: downloads
                  dir: /aria2/data
                - id: config
                  dir: /aria2/conf
            env: {}
            healthCheck:
                type: HTTP
                port: web
                http:
                    path: /
          domainKey: PUBLIC_DOMAIN
localization:
    es-ES:
        description: |
            Frontend web moderno para el gestor de descargas aria2 con estadísticas en tiempo real y gestión de tareas. Esta plantilla integra el motor aria2 y la interfaz web AriaNg en un solo contenedor para facilitar el despliegue.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: Dominio
              description: El dominio para acceder a AriaNg
        readme: |
            # AriaNg

            Un frontend web moderno y completo para aria2 que te permite gestionar descargas desde cualquier navegador. Esta plantilla integra el motor de descargas aria2 con la interfaz web AriaNg para una solución completa de gestión de descargas.

            ## Qué puedes hacer después del despliegue

            1. **Visitar tu dominio** — Abrir la interfaz web de AriaNg para empezar a gestionar descargas inmediatamente
            2. **Añadir tareas de descarga** — Pegar URLs HTTP/HTTPS, FTP, enlaces magnet o archivos torrent para comenzar la descarga
            3. **Monitorizar el progreso** — Ver velocidad de descarga, barras de progreso y estado de conexión en tiempo real
            4. **Gestionar tareas** — Pausar, reanudar, eliminar o reordenar tareas de descarga desde el panel
            5. **Configurar aria2** — Ajustar conexiones máximas, límites de velocidad y asignación de archivos

            ## Características principales

            - Monitorización en tiempo real de velocidad y progreso de descarga
            - Soporte para HTTP, HTTPS, FTP, SFTP, BitTorrent y Metalink
            - Soporte de enlaces magnet y archivos torrent
            - Interfaz multilingüe con detección automática
            - Diseño responsivo para navegadores de escritorio y móvil
            - Carga de archivos torrent mediante arrastrar y soltar
            - Filtrado y búsqueda de tareas de descarga
            - Configuración de límites de velocidad global y por tarea
            - Soporte de modo oscuro

            ## Licencia

            MIT — [GitHub](https://github.com/mayswind/AriaNg)
    id-ID:
        description: |
            Frontend web modern untuk pengelola unduhan aria2 dengan statistik real-time dan manajemen tugas. Template ini menggabungkan mesin aria2 dan antarmuka web AriaNg dalam satu container untuk kemudahan deployment.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: Domain
              description: Domain untuk mengakses AriaNg
        readme: |
            # AriaNg

            Frontend web modern dan lengkap untuk aria2 yang memungkinkan Anda mengelola unduhan dari browser manapun. Template ini menggabungkan mesin unduhan aria2 dengan antarmuka web AriaNg untuk solusi manajemen unduhan yang lengkap.

            ## Apa yang bisa dilakukan setelah deployment

            1. **Kunjungi domain Anda** — Buka antarmuka web AriaNg untuk langsung mulai mengelola unduhan
            2. **Tambah tugas unduhan** — Tempel URL HTTP/HTTPS, FTP, magnet link, atau file torrent untuk mulai mengunduh
            3. **Pantau progres** — Lihat kecepatan unduhan, progress bar, dan status koneksi secara real-time
            4. **Kelola tugas** — Jeda, lanjutkan, hapus, atau urutkan ulang tugas unduhan dari dashboard
            5. **Konfigurasi aria2** — Sesuaikan koneksi maksimum, batas kecepatan, dan alokasi file

            ## Fitur Utama

            - Pemantauan kecepatan unduhan dan progres secara real-time
            - Dukungan HTTP, HTTPS, FTP, SFTP, BitTorrent, dan Metalink
            - Dukungan magnet link dan file torrent
            - Antarmuka multi-bahasa dengan deteksi otomatis
            - Desain responsif untuk browser desktop dan mobile
            - Upload file torrent dengan drag and drop
            - Filter dan pencarian tugas unduhan
            - Konfigurasi batas kecepatan global dan per tugas
            - Dukungan mode gelap

            ## Lisensi

            MIT — [GitHub](https://github.com/mayswind/AriaNg)
    ja-JP:
        description: |
            aria2ダウンロードマネージャー向けのモダンなWebフロントエンド。リアルタイムのダウンロード統計とタスク管理機能を提供します。aria2エンジンとAriaNg WebUIを単一コンテナに統合し、簡単にデプロイできます。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: ドメイン
              description: AriaNgにアクセスするためのドメイン
        readme: |
            # AriaNg

            ブラウザからすべてのダウンロードタスクを管理できる、モダンで多機能なaria2 Webフロントエンドです。aria2ダウンロードエンジンとAriaNg Webインターフェースを統合した完全なダウンロード管理ソリューションです。

            ## デプロイ後にできること

            1. **ドメインにアクセス** — AriaNg WebUIを開き、すぐにダウンロード管理を開始
            2. **ダウンロードタスクを追加** — HTTP/HTTPS、FTP、マグネットリンクやトレントURLを貼り付けてダウンロード開始
            3. **進捗を監視** — リアルタイムのダウンロード速度、プログレスバー、接続状態を確認
            4. **タスクを管理** — ダッシュボードからタスクの一時停止、再開、削除、並べ替え
            5. **aria2を設定** — 最大接続数、速度制限、ファイル割り当てなどのダウンロード設定を調整

            ## 主な機能

            - リアルタイムのダウンロード速度と進捗監視
            - HTTP、HTTPS、FTP、SFTP、BitTorrent、Metalinkに対応
            - マグネットリンクとトレントファイルのサポート
            - 多言語インターフェース（自動検出）
            - デスクトップとモバイルブラウザ対応のレスポンシブデザイン
            - トレントファイルのドラッグ＆ドロップアップロード
            - ダウンロードタスクのフィルタリングと検索
            - グローバルおよびタスク別の速度制限設定
            - ダークモード対応

            ## ライセンス

            MIT — [GitHub](https://github.com/mayswind/AriaNg)
    ko-KR:
        description: |
            aria2 다운로드 관리자를 위한 현대적인 웹 프론트엔드로, 실시간 다운로드 통계와 작업 관리 기능을 제공합니다. aria2 엔진과 AriaNg 웹 UI를 단일 컨테이너에 통합하여 쉽게 배포할 수 있습니다.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 도메인
              description: AriaNg에 접속할 도메인
        readme: |
            # AriaNg

            브라우저에서 모든 다운로드 작업을 관리할 수 있는 현대적이고 다기능의 aria2 웹 프론트엔드입니다. aria2 다운로드 엔진과 AriaNg 웹 인터페이스를 통합한 완벽한 다운로드 관리 솔루션입니다.

            ## 배포 후 할 수 있는 것

            1. **도메인 방문** — AriaNg 웹 UI를 열어 즉시 다운로드 관리 시작
            2. **다운로드 작업 추가** — HTTP/HTTPS, FTP, 마그넷 링크 또는 토렌트 URL을 붙여넣어 다운로드 시작
            3. **진행 상황 모니터링** — 실시간 다운로드 속도, 진행률, 연결 상태 확인
            4. **작업 관리** — 대시보드에서 다운로드 일시정지, 재개, 삭제, 순서 변경
            5. **aria2 설정** — 최대 연결 수, 속도 제한, 파일 할당 등 다운로드 설정 조정

            ## 주요 기능

            - 실시간 다운로드 속도 및 진행 상황 모니터링
            - HTTP, HTTPS, FTP, SFTP, BitTorrent, Metalink 지원
            - 마그넷 링크 및 토렌트 파일 지원
            - 다국어 인터페이스 자동 감지
            - 데스크톱 및 모바일 브라우저 반응형 디자인
            - 토렌트 파일 드래그 앤 드롭 업로드
            - 다운로드 작업 필터링 및 검색
            - 글로벌 및 작업별 속도 제한 설정
            - 다크 모드 지원

            ## 라이선스

            MIT — [GitHub](https://github.com/mayswind/AriaNg)
    th-TH:
        description: |
            ฟรอนต์เอนด์เว็บสมัยใหม่สำหรับตัวจัดการดาวน์โหลด aria2 พร้อมสถิติแบบเรียลไทม์และการจัดการงาน เทมเพลตนี้รวม aria2 engine และ AriaNg web UI ไว้ในคอนเทนเนอร์เดียวเพื่อให้ deploy ได้ง่าย
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: โดเมน
              description: โดเมนสำหรับเข้าถึง AriaNg
        readme: |
            # AriaNg

            ฟรอนต์เอนด์เว็บสมัยใหม่และครบฟีเจอร์สำหรับ aria2 ที่ให้คุณจัดการดาวน์โหลดจากเบราว์เซอร์ใดก็ได้ เทมเพลตนี้รวม aria2 download engine กับ AriaNg web interface เป็นโซลูชันจัดการดาวน์โหลดที่สมบูรณ์

            ## สิ่งที่ทำได้หลังจากติดตั้ง

            1. **เข้าชมโดเมนของคุณ** — เปิด AriaNg web UI เพื่อเริ่มจัดการดาวน์โหลดทันที
            2. **เพิ่มงานดาวน์โหลด** — วาง URL HTTP/HTTPS, FTP, magnet link หรือไฟล์ torrent เพื่อเริ่มดาวน์โหลด
            3. **ตรวจสอบความคืบหน้า** — ดูความเร็วดาวน์โหลด แถบความคืบหน้า และสถานะการเชื่อมต่อแบบเรียลไทม์
            4. **จัดการงาน** — หยุดชั่วคราว เล่นต่อ ลบ หรือเรียงลำดับงานดาวน์โหลดจากแดชบอร์ด
            5. **ตั้งค่า aria2** — ปรับจำนวนการเชื่อมต่อสูงสุด จำกัดความเร็ว และการจัดสรรไฟล์

            ## ฟีเจอร์หลัก

            - ตรวจสอบความเร็วดาวน์โหลดและความคืบหน้าแบบเรียลไทม์
            - รองรับ HTTP, HTTPS, FTP, SFTP, BitTorrent และ Metalink
            - รองรับ magnet link และไฟล์ torrent
            - อินเทอร์เฟซหลายภาษาพร้อมการตรวจจับอัตโนมัติ
            - ดีไซน์ responsive สำหรับเบราว์เซอร์เดสก์ท็อปและมือถือ
            - อัปโหลดไฟล์ torrent ด้วยการลากและวาง
            - กรองและค้นหางานดาวน์โหลด
            - ตั้งค่าจำกัดความเร็วแบบรวมและแต่ละงาน
            - รองรับโหมดมืด

            ## สัญญาอนุญาต

            MIT — [GitHub](https://github.com/mayswind/AriaNg)
    zh-CN:
        description: |
            现代化的 aria2 下载管理器网页前端，提供实时下载统计和任务管理功能。此模板将 aria2 引擎与 AriaNg 网页界面整合在单一容器中，方便部署使用。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 域名
              description: 访问 AriaNg 的域名
        readme: |
            # AriaNg

            一款现代化、功能完整的 aria2 网页前端，让你可以通过浏览器管理所有下载任务。此模板将 aria2 下载引擎与 AriaNg 网页界面整合为完整的下载管理方案。

            ## 部署后可以做什么

            1. **访问你的域名** — 打开 AriaNg 网页界面，立即开始管理下载任务
            2. **添加下载任务** — 粘贴 HTTP/HTTPS、FTP、磁力链接或种子文件网址开始下载
            3. **监控进度** — 实时查看下载速度、进度条和连接状态
            4. **管理任务** — 从仪表板暂停、继续、删除或重新排序下载任务
            5. **配置 aria2** — 调整最大连接数、速度限制和文件分配等下载设置

            ## 主要功能

            - 实时下载速度与进度监控
            - 支持 HTTP、HTTPS、FTP、SFTP、BitTorrent 和 Metalink
            - 磁力链接和种子文件支持
            - 多语言界面自动检测
            - 响应式设计，支持桌面和移动端浏览器
            - 拖放上传种子文件
            - 下载任务筛选与搜索
            - 全局和单任务速度限制配置
            - 深色模式支持

            ## 许可证

            MIT — [GitHub](https://github.com/mayswind/AriaNg)
    zh-TW:
        description: |
            現代化的 aria2 下載管理器網頁前端，提供即時下載統計和任務管理功能。此模板將 aria2 引擎與 AriaNg 網頁介面整合在單一容器中，方便部署使用。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 網域
              description: 存取 AriaNg 的網域
        readme: |
            # AriaNg

            一款現代化、功能完整的 aria2 網頁前端，讓你可以透過瀏覽器管理所有下載任務。此模板將 aria2 下載引擎與 AriaNg 網頁介面整合為完整的下載管理方案。

            ## 部署後可以做什麼

            1. **造訪你的網域** — 開啟 AriaNg 網頁介面，立即開始管理下載任務
            2. **新增下載任務** — 貼上 HTTP/HTTPS、FTP、磁力連結或種子檔案網址開始下載
            3. **監控進度** — 即時檢視下載速度、進度條和連線狀態
            4. **管理任務** — 從儀表板暫停、繼續、移除或重新排序下載任務
            5. **設定 aria2** — 調整最大連線數、速度限制和檔案配置等下載設定

            ## 主要功能

            - 即時下載速度與進度監控
            - 支援 HTTP、HTTPS、FTP、SFTP、BitTorrent 和 Metalink
            - 磁力連結和種子檔案支援
            - 多語言介面自動偵測
            - 響應式設計，支援桌面和行動裝置瀏覽器
            - 拖放上傳種子檔案
            - 下載任務篩選與搜尋
            - 全域和單一任務速度限制設定
            - 深色模式支援

            ## 授權

            MIT — [GitHub](https://github.com/mayswind/AriaNg)
