# yaml-language-server: $schema=https://schema.zeabur.app/template.json
apiVersion: zeabur.com/v1
kind: Template
metadata:
    name: CommaFeed
spec:
    description: |
        CommaFeed is a self-hosted RSS reader inspired by Google Reader. It features a clean interface for managing feeds, keyboard shortcuts, mobile-friendly design, OPML import/export, REST API, and an embedded H2 database requiring zero external dependencies.
    coverImage: https://user-images.githubusercontent.com/1256795/184886828-1973f148-58a9-4c6d-9587-ee5e5d3cc2cb.png
    icon: https://raw.githubusercontent.com/Athou/commafeed/master/commafeed-client/public/favicon.ico
    variables:
        - key: PUBLIC_DOMAIN
          type: DOMAIN
          name: Domain
          description: The domain to access CommaFeed
    tags:
        - Tool
        - Productivity
    readme: |
        # CommaFeed

        A self-hosted RSS/Atom feed reader inspired by Google Reader. Lightweight, fast, and easy to deploy with an embedded H2 database — no external database required.

        ## Getting Started

        1. **Visit your domain** — log in with default credentials `admin` / `admin`
        2. **Change the admin password** — go to Settings > Profile to update it immediately
        3. **Subscribe to feeds** — click the "+" button and paste an RSS/Atom feed URL
        4. **Import feeds** — use Settings > Profile > OPML import to bring in subscriptions from another reader
        5. **Organize** — create categories and drag feeds into them for a tidy reading experience

        ## Key Features

        - Google Reader-inspired interface with three-panel layout
        - Keyboard shortcuts for power users
        - OPML import/export for easy migration
        - Mobile-friendly responsive design
        - REST API for third-party app integration
        - Multi-user support
        - Feed favicon fetching
        - Full-text search across articles
        - Embedded H2 database — zero external dependencies

        ## License

        Apache-2.0 — [GitHub](https://github.com/Athou/commafeed)
    services:
        - name: commafeed
          icon: https://raw.githubusercontent.com/Athou/commafeed/master/commafeed-client/public/favicon.ico
          template: PREBUILT_V2
          spec:
            source:
                image: athou/commafeed:7.0.0-h2-jvm
            ports:
                - id: web
                  port: 8082
                  type: HTTP
            volumes:
                - id: data
                  dir: /commafeed/data
            healthCheck:
                type: HTTP
                port: web
                http:
                    path: /
          domainKey: PUBLIC_DOMAIN
localization:
    es-ES:
        description: |
            CommaFeed es un lector RSS autoalojado inspirado en Google Reader. Ofrece interfaz limpia, atajos de teclado, diseño responsive, importación/exportación OPML, API REST y base de datos H2 integrada sin dependencias externas.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: Dominio
              description: El dominio para acceder a CommaFeed
        readme: |
            # CommaFeed

            Lector RSS/Atom autoalojado inspirado en Google Reader. Ligero, rápido y con base de datos H2 integrada — sin necesidad de base de datos externa.

            ## Primeros pasos

            1. **Visita tu dominio** — inicia sesión con las credenciales por defecto `admin` / `admin`
            2. **Cambia la contraseña** — ve a Settings > Profile para actualizarla inmediatamente
            3. **Suscríbete a feeds** — haz clic en "+" y pega una URL de feed RSS/Atom
            4. **Importa feeds** — usa la importación OPML para migrar suscripciones de otro lector
            5. **Organiza** — crea categorías y arrastra los feeds para ordenarlos

            ## Características

            - Interfaz de tres paneles inspirada en Google Reader
            - Atajos de teclado
            - Importación/exportación OPML
            - Diseño responsive para móviles
            - API REST para integración con apps de terceros
            - Soporte multiusuario
            - Búsqueda de texto completo
            - Base de datos H2 integrada — cero dependencias externas

            ## Licencia

            Apache-2.0 — [GitHub](https://github.com/Athou/commafeed)
    id-ID:
        description: |
            CommaFeed adalah pembaca RSS self-hosted yang terinspirasi dari Google Reader. Menyediakan antarmuka bersih, pintasan keyboard, desain responsif, impor/ekspor OPML, REST API, dan database H2 bawaan tanpa dependensi eksternal.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: Domain
              description: Domain untuk mengakses CommaFeed
        readme: |
            # CommaFeed

            Pembaca RSS/Atom self-hosted yang terinspirasi dari Google Reader. Ringan, cepat, dengan database H2 bawaan — tanpa database eksternal.

            ## Memulai

            1. **Buka domain** — login dengan kredensial default `admin` / `admin`
            2. **Ubah password admin** — buka Settings > Profile untuk segera memperbarui
            3. **Berlangganan feed** — klik "+" dan tempelkan URL feed RSS/Atom
            4. **Impor feed** — gunakan impor OPML untuk memindahkan langganan dari pembaca lain
            5. **Organisir** — buat kategori dan seret feed untuk mengelolanya

            ## Fitur

            - Antarmuka tiga panel ala Google Reader
            - Pintasan keyboard
            - Impor/ekspor OPML
            - Desain responsif untuk mobile
            - REST API untuk integrasi aplikasi pihak ketiga
            - Dukungan multi-user
            - Pencarian teks penuh
            - Database H2 bawaan — tanpa dependensi eksternal

            ## Lisensi

            Apache-2.0 — [GitHub](https://github.com/Athou/commafeed)
    ja-JP:
        description: |
            CommaFeedはGoogle ReaderにインスパイアされたセルフホストのRSSリーダーです。シンプルなUI、キーボードショートカット、モバイル対応、OPMLインポート/エクスポート、REST API、組み込みH2データベースで外部依存なし。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: ドメイン
              description: CommaFeedにアクセスするためのドメイン
        readme: |
            # CommaFeed

            Google ReaderにインスパイアされたセルフホストのRSS/Atomリーダー。軽量・高速で、組み込みH2データベースにより外部データベース不要。

            ## はじめに

            1. **ドメインにアクセス** — デフォルトの `admin` / `admin` でログイン
            2. **管理者パスワードを変更** — Settings > Profile から即座に更新
            3. **フィードを購読** — 「+」ボタンをクリックしてRSS/Atom URLを貼り付け
            4. **フィードをインポート** — OPMLインポートで他のリーダーから購読を移行
            5. **整理** — カテゴリを作成してフィードをドラッグして管理

            ## 主な機能

            - Google Reader風の3ペインレイアウト
            - キーボードショートカット
            - OPMLインポート/エクスポート
            - モバイル対応レスポンシブデザイン
            - REST APIによるサードパーティアプリ連携
            - マルチユーザー対応
            - 全文検索
            - 組み込みH2データベース（外部依存なし）

            ## ライセンス

            Apache-2.0 — [GitHub](https://github.com/Athou/commafeed)
    ko-KR:
        description: |
            CommaFeed는 Google Reader에서 영감을 받은 셀프호스팅 RSS 리더입니다. 깔끔한 인터페이스, 키보드 단축키, 모바일 지원, OPML 가져오기/내보내기, REST API, 내장 H2 데이터베이스로 외부 의존성이 없습니다.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 도메인
              description: CommaFeed에 접속할 도메인
        readme: |
            # CommaFeed

            Google Reader에서 영감을 받은 셀프호스팅 RSS/Atom 리더. 가볍고 빠르며, 내장 H2 데이터베이스로 외부 데이터베이스가 필요 없습니다.

            ## 시작하기

            1. **도메인 접속** — 기본 계정 `admin` / `admin`으로 로그인
            2. **관리자 비밀번호 변경** — Settings > Profile에서 즉시 업데이트
            3. **피드 구독** — "+" 버튼을 클릭하고 RSS/Atom URL 붙여넣기
            4. **피드 가져오기** — OPML 가져오기로 다른 리더에서 구독 이전
            5. **정리** — 카테고리를 만들고 피드를 드래그하여 관리

            ## 주요 기능

            - Google Reader 스타일의 3단 레이아웃
            - 키보드 단축키
            - OPML 가져오기/내보내기
            - 모바일 친화적 반응형 디자인
            - REST API로 서드파티 앱 연동
            - 다중 사용자 지원
            - 전체 텍스트 검색
            - 내장 H2 데이터베이스 (외부 의존성 없음)

            ## 라이선스

            Apache-2.0 — [GitHub](https://github.com/Athou/commafeed)
    th-TH:
        description: |
            CommaFeed คือตัวอ่าน RSS แบบ self-hosted ที่ได้แรงบันดาลใจจาก Google Reader มี UI สะอาด ปุ่มลัดคีย์บอร์ด รองรับมือถือ นำเข้า/ส่งออก OPML, REST API และฐานข้อมูล H2 ในตัวโดยไม่ต้องพึ่งพาภายนอก
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: โดเมน
              description: โดเมนสำหรับเข้าถึง CommaFeed
        readme: |
            # CommaFeed

            ตัวอ่าน RSS/Atom แบบ self-hosted ที่ได้แรงบันดาลใจจาก Google Reader เบา เร็ว พร้อมฐานข้อมูล H2 ในตัว ไม่ต้องใช้ฐานข้อมูลภายนอก

            ## เริ่มต้นใช้งาน

            1. **เปิดโดเมน** — ล็อกอินด้วยข้อมูลเริ่มต้น `admin` / `admin`
            2. **เปลี่ยนรหัสผ่านแอดมิน** — ไปที่ Settings > Profile เพื่ออัปเดตทันที
            3. **สมัครสมาชิกฟีด** — คลิก "+" แล้ววาง URL ฟีด RSS/Atom
            4. **นำเข้าฟีด** — ใช้การนำเข้า OPML เพื่อย้ายการสมัครจากตัวอ่านอื่น
            5. **จัดระเบียบ** — สร้างหมวดหมู่แล้วลากฟีดเพื่อจัดการ

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

            - อินเทอร์เฟซสามแผงแบบ Google Reader
            - ปุ่มลัดคีย์บอร์ด
            - นำเข้า/ส่งออก OPML
            - ดีไซน์ responsive สำหรับมือถือ
            - REST API สำหรับเชื่อมต่อแอปภายนอก
            - รองรับหลายผู้ใช้
            - ค้นหาข้อความแบบเต็ม
            - ฐานข้อมูล H2 ในตัว (ไม่มีการพึ่งพาภายนอก)

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

            Apache-2.0 — [GitHub](https://github.com/Athou/commafeed)
    zh-CN:
        description: |
            CommaFeed 是一款受 Google Reader 启发的自托管 RSS 阅读器。提供简洁界面、键盘快捷键、移动端友好设计、OPML 导入导出、REST API，以及内嵌 H2 数据库，无需额外依赖。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 域名
              description: 访问 CommaFeed 的域名
        readme: |
            # CommaFeed

            受 Google Reader 启发的自托管 RSS/Atom 阅读器。轻量、快速，内嵌 H2 数据库，无需外部数据库。

            ## 开始使用

            1. **打开域名** — 使用默认账号 `admin` / `admin` 登录
            2. **修改管理员密码** — 前往 Settings > Profile 立即更新密码
            3. **订阅源** — 点击「+」按钮并粘贴 RSS/Atom 订阅地址
            4. **导入订阅** — 使用 OPML 导入功能从其他阅读器迁移订阅
            5. **整理分类** — 创建分类并拖拽订阅源进行管理

            ## 主要功能

            - Google Reader 风格的三栏式界面
            - 键盘快捷键
            - OPML 导入导出
            - 移动端友好的响应式设计
            - REST API 支持第三方应用集成
            - 多用户支持
            - 全文搜索
            - 内嵌 H2 数据库，零外部依赖

            ## 授权

            Apache-2.0 — [GitHub](https://github.com/Athou/commafeed)
    zh-TW:
        description: |
            CommaFeed 是一款靈感來自 Google Reader 的自架 RSS 閱讀器。提供簡潔介面、鍵盤快捷鍵、行動裝置友善設計、OPML 匯入匯出、REST API，以及內嵌 H2 資料庫，無需額外依賴。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 網域
              description: 存取 CommaFeed 的網域
        readme: |
            # CommaFeed

            靈感來自 Google Reader 的自架 RSS/Atom 訂閱閱讀器。輕量、快速，內嵌 H2 資料庫，無需外部資料庫。

            ## 開始使用

            1. **開啟網域** — 使用預設帳號 `admin` / `admin` 登入
            2. **更改管理員密碼** — 前往 Settings > Profile 立即更新密碼
            3. **訂閱來源** — 點擊「+」按鈕並貼上 RSS/Atom 訂閱網址
            4. **匯入訂閱** — 使用 OPML 匯入功能從其他閱讀器搬移訂閱
            5. **整理分類** — 建立分類並拖曳訂閱來源進行管理

            ## 主要功能

            - Google Reader 風格的三欄式介面
            - 鍵盤快捷鍵
            - OPML 匯入匯出
            - 行動裝置友善的響應式設計
            - REST API 支援第三方應用整合
            - 多使用者支援
            - 全文搜尋
            - 內嵌 H2 資料庫，零外部依賴

            ## 授權

            Apache-2.0 — [GitHub](https://github.com/Athou/commafeed)
