# yaml-language-server: $schema=https://schema.zeabur.app/template.json
apiVersion: zeabur.com/v1
kind: Template
metadata:
    name: Autobrr
spec:
    description: |
        Autobrr is a modern, easy-to-use download automation tool for torrents and usenet. It monitors IRC announce channels, RSS feeds, and other sources, then sends matching releases to your download clients. Built with Go and embedded SQLite, it requires no external database.
    coverImage: https://raw.githubusercontent.com/autobrr/autobrr/develop/.github/images/logo.png
    icon: https://raw.githubusercontent.com/autobrr/autobrr/develop/.github/images/logo.png
    variables:
        - key: PUBLIC_DOMAIN
          type: DOMAIN
          name: Domain
          description: The domain to access Autobrr
    tags:
        - Tool
        - Media
    readme: |
        # Autobrr

        Autobrr is a modern download automation tool for torrents and usenet. It connects to IRC announce channels, RSS feeds, and other sources to automatically grab matching releases and send them to your preferred download client.

        ## Features

        - **IRC Announce Monitoring** — connect to indexer IRC channels for instant release notifications
        - **RSS Feed Support** — monitor RSS feeds from trackers and indexers
        - **Flexible Filters** — create powerful filters with regex, size limits, resolution, codec, and more
        - **Multiple Download Clients** — supports qBittorrent, Deluge, Transmission, rTorrent, SABnzbd, and others
        - **Web Dashboard** — manage filters, view release history, and monitor activity
        - **Webhook & Notifications** — send notifications on matched releases via Discord, Telegram, Notifiarr, and others
        - **Embedded SQLite** — no external database required

        ## First-Time Setup

        On first launch, Autobrr will prompt you to create an admin account. There are no default credentials.

        ## What You Can Do After Deployment

        1. Open your domain to access the Autobrr dashboard
        2. Create your admin account on first visit
        3. Add indexers and configure IRC networks or RSS feeds
        4. Create filters to match the releases you want
        5. Connect your download clients (qBittorrent, Deluge, etc.)
        6. Monitor matched releases and download activity

        ## Environment Variables

        - `AUTOBRR__HOST` is set to `0.0.0.0` to accept connections from all interfaces
        - `AUTOBRR__DATABASE_TYPE` is set to `sqlite` for embedded storage
        - `AUTOBRR__SESSION_SECRET` is auto-generated for session security
        - `AUTOBRR__CHECK_FOR_UPDATES` is enabled by default

        ## Persistent Data

        All data is stored in `/config` and persisted via a Zeabur volume. Your filters, indexer configs, and history survive restarts and redeployments.

        ## License

        GPL-2.0 — [GitHub](https://github.com/autobrr/autobrr) | [Docs](https://autobrr.com)
    services:
        - name: autobrr
          icon: https://raw.githubusercontent.com/autobrr/autobrr/develop/.github/images/logo.png
          template: PREBUILT_V2
          spec:
            source:
                image: ghcr.io/autobrr/autobrr:v1.75.1
            ports:
                - id: web
                  port: 7474
                  type: HTTP
            volumes:
                - id: config
                  dir: /config
            env:
                AUTOBRR__CHECK_FOR_UPDATES:
                    default: "true"
                AUTOBRR__DATABASE_TYPE:
                    default: sqlite
                AUTOBRR__HOST:
                    default: 0.0.0.0
                AUTOBRR__PORT:
                    default: "7474"
                AUTOBRR__SESSION_SECRET:
                    default: ${PASSWORD}
            healthCheck:
                type: HTTP
                port: web
                http:
                    path: /
          domainKey: PUBLIC_DOMAIN
localization:
    es-ES:
        description: |
            Autobrr es una herramienta moderna y facil de usar para la automatizacion de descargas de torrents y usenet. Monitorea canales de anuncios IRC, feeds RSS y otras fuentes, y envia las coincidencias a tus clientes de descarga. Construido con Go y SQLite integrado, no requiere base de datos externa.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: Dominio
              description: El dominio para acceder a Autobrr
        readme: |
            # Autobrr

            Autobrr es una herramienta moderna de automatizacion de descargas de torrents y usenet. Se conecta a canales IRC, feeds RSS y otras fuentes para capturar automaticamente las coincidencias y enviarlas a tu cliente de descarga preferido.

            ## Configuracion inicial

            En el primer inicio se le pedira crear una cuenta de administrador. No hay credenciales predeterminadas.

            ## Que puedes hacer despues del despliegue

            1. Abre tu dominio para acceder al panel de Autobrr
            2. Crea tu cuenta de administrador en la primera visita
            3. Agrega indexadores y configura redes IRC o feeds RSS
            4. Crea filtros para las releases que deseas
            5. Conecta tus clientes de descarga (qBittorrent, Deluge, etc.)
            6. Monitorea las coincidencias y la actividad de descarga

            ## Licencia

            GPL-2.0 — [GitHub](https://github.com/autobrr/autobrr) | [Docs](https://autobrr.com)
    id-ID:
        description: |
            Autobrr adalah alat otomatisasi unduhan modern dan mudah digunakan untuk torrent dan usenet. Memantau saluran pengumuman IRC, feed RSS, dan sumber lainnya, lalu mengirim rilis yang cocok ke klien unduhan Anda. Dibangun dengan Go dan SQLite tertanam, tidak memerlukan database eksternal.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: Domain
              description: Domain untuk mengakses Autobrr
        readme: |
            # Autobrr

            Autobrr adalah alat otomatisasi unduhan modern untuk torrent dan usenet. Terhubung ke saluran IRC, feed RSS, dan sumber lainnya untuk secara otomatis mengambil rilis yang cocok dan mengirimnya ke klien unduhan pilihan Anda.

            ## Pengaturan Awal

            Pada peluncuran pertama, Anda akan diminta membuat akun admin. Tidak ada kredensial default.

            ## Yang Dapat Dilakukan Setelah Deploy

            1. Buka domain Anda untuk mengakses dashboard Autobrr
            2. Buat akun admin pada kunjungan pertama
            3. Tambahkan indexer dan konfigurasi jaringan IRC atau feed RSS
            4. Buat filter untuk rilis yang Anda inginkan
            5. Hubungkan klien unduhan Anda (qBittorrent, Deluge, dll.)
            6. Pantau rilis yang cocok dan aktivitas unduhan

            ## Lisensi

            GPL-2.0 — [GitHub](https://github.com/autobrr/autobrr) | [Docs](https://autobrr.com)
    ja-JP:
        description: |
            Autobrr はモダンで使いやすいトレントと usenet のダウンロード自動化ツールです。IRC アナウンスチャンネル、RSS フィード、その他のソースを監視し、マッチしたリリースをダウンロードクライアントに送信します。Go と組み込み SQLite で構築され、外部データベースは不要です。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: ドメイン
              description: Autobrr にアクセスするためのドメイン
        readme: |
            # Autobrr

            Autobrr はモダンなトレント/usenet ダウンロード自動化ツールです。IRC アナウンスチャンネルや RSS フィードなどに接続し、マッチしたリリースを自動で取得してダウンロードクライアントに送信します。

            ## 初回セットアップ

            初回起動時に管理者アカウントの作成を求められます。デフォルトの認証情報はありません。

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

            1. ドメインを開いて Autobrr ダッシュボードにアクセス
            2. 初回アクセス時に管理者アカウントを作成
            3. インデクサーを追加し、IRC ネットワークまたは RSS フィードを設定
            4. 欲しいリリースにマッチするフィルターを作成
            5. ダウンロードクライアント（qBittorrent、Deluge など）を接続
            6. マッチしたリリースとダウンロード活動を監視

            ## ライセンス

            GPL-2.0 — [GitHub](https://github.com/autobrr/autobrr) | [Docs](https://autobrr.com)
    ko-KR:
        description: |
            Autobrr는 모던하고 사용하기 쉬운 토렌트 및 usenet 다운로드 자동화 도구입니다. IRC 공지 채널, RSS 피드 및 기타 소스를 모니터링하고, 일치하는 릴리스를 다운로드 클라이언트로 전송합니다. Go와 내장 SQLite로 구축되어 외부 데이터베이스가 필요하지 않습니다.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 도메인
              description: Autobrr에 접속할 도메인
        readme: |
            # Autobrr

            Autobrr는 모던한 토렌트/usenet 다운로드 자동화 도구입니다. IRC 공지 채널, RSS 피드 등에 연결하여 일치하는 릴리스를 자동으로 가져와 다운로드 클라이언트로 전송합니다.

            ## 초기 설정

            첫 실행 시 관리자 계정 생성을 요청합니다. 기본 자격 증명은 없습니다.

            ## 배포 후 할 수 있는 것

            1. 도메인을 열어 Autobrr 대시보드에 접속
            2. 첫 방문 시 관리자 계정 생성
            3. 인덱서를 추가하고 IRC 네트워크 또는 RSS 피드 설정
            4. 원하는 릴리스에 맞는 필터 생성
            5. 다운로드 클라이언트 연결 (qBittorrent, Deluge 등)
            6. 일치하는 릴리스 및 다운로드 활동 모니터링

            ## 라이선스

            GPL-2.0 — [GitHub](https://github.com/autobrr/autobrr) | [Docs](https://autobrr.com)
    th-TH:
        description: |
            Autobrr เป็นเครื่องมือดาวน์โหลดอัตโนมัติที่ทันสมัยและใช้งานง่ายสำหรับทอร์เรนต์และ usenet ตรวจสอบช่องประกาศ IRC ฟีด RSS และแหล่งอื่นๆ แล้วส่งรีลีสที่ตรงกันไปยังไคลเอนต์ดาวน์โหลดของคุณ สร้างด้วย Go และ SQLite แบบฝังตัว ไม่ต้องใช้ฐานข้อมูลภายนอก
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: โดเมน
              description: โดเมนสำหรับเข้าถึง Autobrr
        readme: |
            # Autobrr

            Autobrr เป็นเครื่องมือดาวน์โหลดอัตโนมัติที่ทันสมัยสำหรับทอร์เรนต์และ usenet เชื่อมต่อกับช่อง IRC ฟีด RSS และแหล่งอื่นๆ เพื่อจับรีลีสที่ตรงกันโดยอัตโนมัติและส่งไปยังไคลเอนต์ดาวน์โหลดที่คุณต้องการ

            ## การตั้งค่าครั้งแรก

            เมื่อเปิดใช้งานครั้งแรก จะให้คุณสร้างบัญชีผู้ดูแลระบบ ไม่มีข้อมูลรับรองเริ่มต้น

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

            1. เปิดโดเมนของคุณเพื่อเข้าถึงแดชบอร์ด Autobrr
            2. สร้างบัญชีผู้ดูแลระบบในการเยี่ยมชมครั้งแรก
            3. เพิ่ม indexer และกำหนดค่าเครือข่าย IRC หรือฟีด RSS
            4. สร้างตัวกรองสำหรับรีลีสที่คุณต้องการ
            5. เชื่อมต่อไคลเอนต์ดาวน์โหลดของคุณ (qBittorrent, Deluge ฯลฯ)
            6. ตรวจสอบรีลีสที่ตรงกันและกิจกรรมการดาวน์โหลด

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

            GPL-2.0 — [GitHub](https://github.com/autobrr/autobrr) | [Docs](https://autobrr.com)
    zh-CN:
        description: |
            Autobrr 是一款现代化、易于使用的种子和 usenet 下载自动化工具。它监控 IRC 公告频道、RSS 订阅源和其他来源，然后将匹配的版本发送到您的下载客户端。使用 Go 和内嵌 SQLite 构建，无需外部数据库。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 域名
              description: 访问 Autobrr 的域名
        readme: |
            # Autobrr

            Autobrr 是一款现代化的种子和 usenet 下载自动化工具。它连接到 IRC 公告频道、RSS 订阅源等来源，自动抓取匹配的版本并发送到您偏好的下载客户端。

            ## 首次设置

            首次启动时会要求您创建管理员账号，没有默认账号密码。

            ## 部署后可以做什么

            1. 打开您的域名进入 Autobrr 仪表盘
            2. 首次访问时创建管理员账号
            3. 添加索引器并配置 IRC 网络或 RSS 订阅源
            4. 创建过滤器来匹配您想要的版本
            5. 连接您的下载客户端（qBittorrent、Deluge 等）
            6. 监控匹配的版本和下载活动

            ## 授权

            GPL-2.0 — [GitHub](https://github.com/autobrr/autobrr) | [Docs](https://autobrr.com)
    zh-TW:
        description: |
            Autobrr 是一款現代化、易於使用的種子和 usenet 下載自動化工具。它監控 IRC 公告頻道、RSS 訂閱源和其他來源，然後將匹配的版本發送到您的下載客戶端。使用 Go 和內嵌 SQLite 建構，無需外部資料庫。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 網域
              description: 存取 Autobrr 的網域
        readme: |
            # Autobrr

            Autobrr 是一款現代化的種子和 usenet 下載自動化工具。它連接到 IRC 公告頻道、RSS 訂閱源等來源，自動抓取匹配的版本並發送到您偏好的下載客戶端。

            ## 首次設定

            首次啟動時會要求您建立管理員帳號，沒有預設帳號密碼。

            ## 部署後可以做什麼

            1. 開啟您的網域進入 Autobrr 儀表板
            2. 首次造訪時建立管理員帳號
            3. 新增索引器並設定 IRC 網路或 RSS 訂閱源
            4. 建立過濾器來匹配您想要的版本
            5. 連接您的下載客戶端（qBittorrent、Deluge 等）
            6. 監控匹配的版本和下載活動

            ## 授權

            GPL-2.0 — [GitHub](https://github.com/autobrr/autobrr) | [Docs](https://autobrr.com)
