# yaml-language-server: $schema=https://schema.zeabur.app/template.json
apiVersion: zeabur.com/v1
kind: Template
metadata:
    name: LANraragi
spec:
    description: |
        LANraragi is a self-hosted web application for archiving and reading manga, doujinshi, and comics. Supports ZIP, RAR, 7Z, CBZ, CBR, PDF, and EPUB archives with a responsive web reader, automatic tagging via plugins, and a full-featured REST API.
    coverImage: https://raw.githubusercontent.com/Difegue/LANraragi/dev/public/img/logo.png
    icon: https://raw.githubusercontent.com/Difegue/LANraragi/dev/public/img/logo.png
    variables:
        - key: PUBLIC_DOMAIN
          type: DOMAIN
          name: Domain
          description: The domain to access LANraragi
        - key: PASSWORD
          type: PASSWORD
          name: Admin Password
          description: Password for the admin panel
    tags:
        - Entertainment
        - Media
    readme: |
        # LANraragi

        A self-hosted manga/comic archive manager and reader with a modern web interface. Browse, search, and read your comic archives directly in the browser with automatic metadata fetching and tagging.

        ## What You Can Do After Deployment

        1. **Visit your domain** — you will see the main archive browser
        2. **Set admin password** — go to the settings panel and configure your admin password
        3. **Upload archives** — add ZIP, RAR, 7Z, CBZ, CBR, PDF, or EPUB files
        4. **Read comics** — click any archive to open the built-in web reader
        5. **Auto-tag** — enable metadata plugins to automatically tag your archives from online databases

        ## Key Features

        - Web-based archive reader with page-by-page or infinite scroll modes
        - Supports ZIP, RAR, 7Z, CBZ, CBR, TAR.GZ, LZA, XZ, PDF, and EPUB
        - Automatic metadata fetching via plugins (E-Hentai, nhentai, Pixiv, and more)
        - Full-text search across titles, tags, and categories
        - Category system for organizing archives
        - Thumbnail generation for quick browsing
        - Complete REST API for third-party app integration
        - Companion apps available for iOS and Android
        - Lightweight — runs smoothly on NAS devices and low-power hardware
        - All data stored internally with bundled Redis — no external database needed

        ## License

        MIT — [GitHub](https://github.com/Difegue/LANraragi)
    services:
        - name: lanraragi
          icon: https://raw.githubusercontent.com/Difegue/LANraragi/dev/public/img/logo.png
          template: PREBUILT_V2
          spec:
            source:
                image: difegue/lanraragi:v.0.9.70
            ports:
                - id: web
                  port: 3000
                  type: HTTP
            volumes:
                - id: content
                  dir: /home/koyomi/lanraragi/content
                - id: database
                  dir: /home/koyomi/lanraragi/database
            env:
                LRR_NETWORK:
                    default: http://${ZEABUR_WEB_DOMAIN}
            healthCheck:
                type: HTTP
                port: web
                http:
                    path: /
          domainKey: PUBLIC_DOMAIN
localization:
    es-ES:
        description: |
            LANraragi es una aplicacion web autoalojada para archivar y leer manga, doujinshi y comics. Soporta ZIP, RAR, 7Z, CBZ, CBR, PDF y EPUB con lector web responsivo, etiquetado automatico y API REST.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: Dominio
              description: El dominio para acceder a LANraragi
            - key: PASSWORD
              type: STRING
              name: Contrasena de administrador
              description: Contrasena para el panel de administracion
        readme: |
            # LANraragi

            Gestor y lector de archivos de manga/comics autoalojado.

            ## Que puedes hacer despues del despliegue

            1. **Visita tu dominio** — veras el navegador principal de archivos
            2. **Configura la contrasena de admin**
            3. **Sube archivos** — agrega archivos ZIP, RAR, CBZ, PDF, etc.
            4. **Lee comics** — haz clic en cualquier archivo para abrir el lector integrado

            ## Licencia

            MIT — [GitHub](https://github.com/Difegue/LANraragi)
    id-ID:
        description: |
            LANraragi adalah aplikasi web self-hosted untuk mengarsipkan dan membaca manga, doujinshi, dan komik. Mendukung ZIP, RAR, 7Z, CBZ, CBR, PDF, dan EPUB dengan pembaca web responsif dan API REST.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: Domain
              description: Domain untuk mengakses LANraragi
            - key: PASSWORD
              type: STRING
              name: Kata Sandi Admin
              description: Kata sandi untuk panel admin
        readme: |
            # LANraragi

            Manajer dan pembaca arsip manga/komik self-hosted.

            ## Apa yang bisa dilakukan setelah deploy

            1. **Buka domain** — lihat browser arsip utama
            2. **Atur kata sandi admin**
            3. **Upload arsip** — tambahkan file ZIP, RAR, CBZ, PDF, dll.
            4. **Baca komik** — klik arsip apa pun untuk membuka pembaca bawaan

            ## Lisensi

            MIT — [GitHub](https://github.com/Difegue/LANraragi)
    ja-JP:
        description: |
            LANraragiはセルフホストの漫画・同人誌アーカイブリーダーです。ZIP、RAR、7Z、CBZ、CBR、PDF、EPUBに対応し、レスポンシブWebリーダー、自動タグ付けプラグイン、REST APIを備えています。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: ドメイン
              description: LANraragiにアクセスするためのドメイン
            - key: PASSWORD
              type: STRING
              name: 管理者パスワード
              description: 管理パネルのパスワード
        readme: |
            # LANraragi

            セルフホストの漫画/同人誌アーカイブマネージャー＆リーダー。ブラウザで直接閲覧・検索・読書が可能。

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

            1. **ドメインにアクセス** — メインのアーカイブブラウザが表示
            2. **管理者パスワードを設定** — 設定パネルでパスワードを構成
            3. **アーカイブをアップロード** — ZIP、RAR、CBZ、PDF等のファイルを追加
            4. **漫画を読む** — アーカイブをクリックして内蔵リーダーで閲覧
            5. **自動タグ付け** — プラグインでオンラインDBからメタデータを自動取得

            ## ライセンス

            MIT — [GitHub](https://github.com/Difegue/LANraragi)
    ko-KR:
        description: |
            LANraragi는 셀프호스팅 만화/동인지 아카이브 리더입니다. ZIP, RAR, 7Z, CBZ, CBR, PDF, EPUB를 지원하며 반응형 웹 리더, 자동 태깅 플러그인, REST API를 제공합니다.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 도메인
              description: LANraragi에 접속할 도메인
            - key: PASSWORD
              type: STRING
              name: 관리자 비밀번호
              description: 관리 패널 비밀번호
        readme: |
            # LANraragi

            셀프호스팅 만화/동인지 아카이브 관리자 및 리더.

            ## 배포 후 할 수 있는 것

            1. **도메인 접속** — 메인 아카이브 브라우저 표시
            2. **관리자 비밀번호 설정**
            3. **아카이브 업로드** — ZIP, RAR, CBZ, PDF 등의 파일 추가
            4. **만화 읽기** — 아카이브를 클릭하여 내장 리더로 열기
            5. **자동 태깅** — 플러그인으로 온라인 DB에서 메타데이터 자동 가져오기

            ## 라이선스

            MIT — [GitHub](https://github.com/Difegue/LANraragi)
    th-TH:
        description: |
            LANraragi เป็นแอปเว็บ self-hosted สำหรับเก็บถาวรและอ่านมังงะ โดจินชิ และคอมมิค รองรับ ZIP, RAR, 7Z, CBZ, CBR, PDF และ EPUB พร้อมตัวอ่านเว็บ responsive และ REST API
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: โดเมน
              description: โดเมนสำหรับเข้าถึง LANraragi
            - key: PASSWORD
              type: STRING
              name: รหัสผ่านผู้ดูแล
              description: รหัสผ่านสำหรับแผงควบคุมผู้ดูแล
        readme: |
            # LANraragi

            ตัวจัดการและตัวอ่านคลังมังงะ/คอมมิคแบบ self-hosted

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

            1. **เข้าสู่โดเมน** — ดูเบราว์เซอร์คลังหลัก
            2. **ตั้งรหัสผ่านผู้ดูแล**
            3. **อัปโหลดไฟล์** — เพิ่มไฟล์ ZIP, RAR, CBZ, PDF ฯลฯ
            4. **อ่านคอมมิค** — คลิกไฟล์ใดก็ได้เพื่อเปิดตัวอ่านในตัว

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

            MIT — [GitHub](https://github.com/Difegue/LANraragi)
    zh-CN:
        description: |
            LANraragi 是自托管的漫画与同人志归档阅读器。支持 ZIP、RAR、7Z、CBZ、CBR、PDF、EPUB 格式，具备响应式网页阅读器、自动标签插件和完整的 REST API。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 域名
              description: 访问 LANraragi 的域名
            - key: PASSWORD
              type: STRING
              name: 管理员密码
              description: 管理面板的密码
        readme: |
            # LANraragi

            自托管的漫画/同人志归档管理器与阅读器。通过浏览器浏览、搜索和阅读漫画档案。

            ## 部署后可以做什么

            1. **打开域名** — 看到主要的档案浏览器
            2. **设置管理员密码** — 进入设置面板配置密码
            3. **上传档案** — 添加 ZIP、RAR、CBZ、PDF 等文件
            4. **阅读漫画** — 点击任何档案打开内置阅读器
            5. **自动标签** — 启用插件从在线数据库自动标记

            ## 授权

            MIT — [GitHub](https://github.com/Difegue/LANraragi)
    zh-TW:
        description: |
            LANraragi 是自架的漫畫與同人誌歸檔閱讀器。支援 ZIP、RAR、7Z、CBZ、CBR、PDF、EPUB 格式，具備響應式網頁閱讀器、自動標籤外掛和完整的 REST API。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 網域
              description: 存取 LANraragi 的網域
            - key: PASSWORD
              type: STRING
              name: 管理員密碼
              description: 管理面板的密碼
        readme: |
            # LANraragi

            自架的漫畫/同人誌歸檔管理器與閱讀器。透過瀏覽器瀏覽、搜尋和閱讀漫畫檔案，支援自動元資料抓取與標籤。

            ## 部署後可以做什麼

            1. **開啟網域** — 看到主要的檔案瀏覽器
            2. **設定管理員密碼** — 進入設定面板配置密碼
            3. **上傳檔案** — 新增 ZIP、RAR、CBZ、CBR、PDF 或 EPUB 檔案
            4. **閱讀漫畫** — 點擊任何檔案開啟內建閱讀器
            5. **自動標籤** — 啟用外掛從線上資料庫自動標記

            ## 主要功能

            - 網頁式閱讀器（逐頁或無限滾動模式）
            - 支援多種壓縮格式（ZIP、RAR、7Z、CBZ、CBR、PDF、EPUB）
            - 透過外掛自動抓取元資料
            - 全文搜尋
            - 分類系統
            - 縮圖生成
            - 完整 REST API
            - iOS 和 Android 配套 App
            - 內建 Redis，無需外部資料庫

            ## 授權

            MIT — [GitHub](https://github.com/Difegue/LANraragi)
