# yaml-language-server: $schema=https://schema.zeabur.app/template.json
apiVersion: zeabur.com/v1
kind: Template
metadata:
    name: OmniTools
spec:
    description: |
        OmniTools is an all-in-one web-based toolbox for everyday tasks. It provides a collection of utilities for image processing, video conversion, PDF manipulation, text formatting, and many more — all running directly in your browser with no data sent to external servers.
    coverImage: https://raw.githubusercontent.com/iib0011/omni-tools/main/docs-images/img.png
    icon: https://raw.githubusercontent.com/iib0011/omni-tools/main/src/assets/logo.png
    variables:
        - key: PUBLIC_DOMAIN
          type: DOMAIN
          name: Domain
          description: The domain to access OmniTools
    tags:
        - Tools
        - Productivity
        - Utilities
    readme: |
        # OmniTools

        OmniTools is a comprehensive web-based toolbox that brings together dozens of utilities for images, videos, PDFs, text, and more — all in one place.

        ## What You Can Do After Deployment

        1. **Visit your domain** — Open the OmniTools web interface to access all available tools
        2. **Process images** — Resize, convert, compress, and transform images in various formats
        3. **Work with videos** — Convert video formats and extract information
        4. **Handle PDFs** — Merge, split, and manipulate PDF documents
        5. **Use text tools** — Format, encode, decode, and transform text data

        ## Key Features

        - All-in-one web toolbox with dozens of utilities
        - Image processing: resize, convert, compress, crop
        - Video conversion and manipulation
        - PDF merge, split, and conversion
        - Text encoding, decoding, and formatting
        - All processing happens in the browser
        - No data sent to external servers
        - Clean and intuitive interface
        - Fully open-source

        ## License

        MIT — [GitHub](https://github.com/iib0011/omni-tools)
    services:
        - name: omnitools
          icon: https://raw.githubusercontent.com/iib0011/omni-tools/main/src/assets/logo.png
          template: PREBUILT_V2
          spec:
            source:
                image: iib0011/omni-tools:0.6
            ports:
                - id: web
                  port: 80
                  type: HTTP
            env: {}
            healthCheck:
                type: HTTP
                port: web
                http:
                    path: /
          domainKey: PUBLIC_DOMAIN
localization:
    es-ES:
        description: |
            OmniTools es una caja de herramientas web todo en uno para tareas cotidianas. Ofrece utilidades para procesamiento de imágenes, conversión de video, manipulación de PDF, formato de texto y más, todo directamente en el navegador.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: Dominio
              description: El dominio para acceder a OmniTools
        readme: |
            # OmniTools

            OmniTools es una caja de herramientas web integral que reúne decenas de utilidades para imágenes, videos, PDFs, texto y más.

            ## Qué puedes hacer después del despliegue

            1. **Visitar tu dominio** — Abre la interfaz web de OmniTools para acceder a todas las herramientas
            2. **Procesar imágenes** — Redimensionar, convertir, comprimir y transformar imágenes
            3. **Trabajar con videos** — Convertir formatos de video y extraer información
            4. **Manejar PDFs** — Fusionar, dividir y manipular documentos PDF
            5. **Herramientas de texto** — Formatear, codificar, decodificar y transformar texto

            ## Características principales

            - Caja de herramientas web con decenas de utilidades
            - Procesamiento de imágenes: redimensionar, convertir, comprimir, recortar
            - Conversión y manipulación de video
            - Fusión, división y conversión de PDF
            - Codificación, decodificación y formato de texto
            - Todo el procesamiento se realiza en el navegador
            - No se envían datos a servidores externos
            - Interfaz limpia e intuitiva
            - Completamente de código abierto

            ## Licencia

            MIT — [GitHub](https://github.com/iib0011/omni-tools)
    id-ID:
        description: |
            OmniTools adalah kotak peralatan web serba guna untuk tugas sehari-hari. Menyediakan berbagai utilitas untuk pemrosesan gambar, konversi video, manipulasi PDF, pemformatan teks, dan lainnya — semua berjalan langsung di browser.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: Domain
              description: Domain untuk mengakses OmniTools
        readme: |
            # OmniTools

            OmniTools adalah kotak peralatan web komprehensif yang mengumpulkan puluhan utilitas untuk gambar, video, PDF, teks, dan lainnya.

            ## Yang Dapat Dilakukan Setelah Deploy

            1. **Kunjungi domain Anda** — Buka antarmuka web OmniTools untuk mengakses semua alat
            2. **Proses gambar** — Ubah ukuran, konversi, kompres, dan transformasi gambar
            3. **Kerja dengan video** — Konversi format video dan ekstrak informasi
            4. **Kelola PDF** — Gabungkan, pisahkan, dan manipulasi dokumen PDF
            5. **Alat teks** — Format, encode, decode, dan transformasi data teks

            ## Fitur Utama

            - Kotak peralatan web serba guna dengan puluhan utilitas
            - Pemrosesan gambar: ubah ukuran, konversi, kompres, potong
            - Konversi dan manipulasi video
            - Penggabungan, pemisahan, dan konversi PDF
            - Encoding, decoding, dan pemformatan teks
            - Semua pemrosesan dilakukan di browser
            - Tidak ada data yang dikirim ke server eksternal
            - Antarmuka yang bersih dan intuitif
            - Sepenuhnya open-source

            ## Lisensi

            MIT — [GitHub](https://github.com/iib0011/omni-tools)
    ja-JP:
        description: |
            OmniTools は日常タスクのためのオールインワン Web ツールボックスです。画像処理、動画変換、PDF 操作、テキストフォーマットなど多数のユーティリティを提供し、すべてブラウザ内で処理されます。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: ドメイン
              description: OmniTools にアクセスするためのドメイン
        readme: |
            # OmniTools

            OmniTools は画像、動画、PDF、テキストなど数十種類のユーティリティを1か所にまとめた包括的な Web ツールボックスです。

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

            1. **ドメインにアクセス** — OmniTools のウェブインターフェースですべてのツールを利用
            2. **画像を処理** — リサイズ、フォーマット変換、圧縮、トリミング
            3. **動画を扱う** — 動画フォーマットの変換と情報抽出
            4. **PDF を操作** — PDF の結合、分割、変換
            5. **テキストツール** — テキストのフォーマット、エンコード、デコード

            ## 主な機能

            - 数十種類のユーティリティを備えたオールインワンツールボックス
            - 画像処理：リサイズ、変換、圧縮、クロップ
            - 動画変換と操作
            - PDF の結合、分割、変換
            - テキストのエンコード、デコード、フォーマット
            - すべての処理はブラウザ内で完結
            - 外部サーバーにデータを送信しない
            - クリーンで直感的なインターフェース
            - 完全オープンソース

            ## ライセンス

            MIT — [GitHub](https://github.com/iib0011/omni-tools)
    ko-KR:
        description: |
            OmniTools는 일상 작업을 위한 올인원 웹 도구 모음입니다. 이미지 처리, 동영상 변환, PDF 조작, 텍스트 서식 등 다양한 유틸리티를 제공하며 모든 처리가 브라우저에서 이루어집니다.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 도메인
              description: OmniTools에 접속할 도메인
        readme: |
            # OmniTools

            OmniTools는 이미지, 동영상, PDF, 텍스트 등 수십 가지 유틸리티를 한 곳에 모은 종합 웹 도구 모음입니다.

            ## 배포 후 할 수 있는 것

            1. **도메인 방문** — OmniTools 웹 인터페이스에서 모든 도구 사용
            2. **이미지 처리** — 크기 조절, 형식 변환, 압축 및 변환
            3. **동영상 작업** — 동영상 형식 변환 및 정보 추출
            4. **PDF 처리** — PDF 병합, 분할 및 변환
            5. **텍스트 도구** — 텍스트 서식, 인코딩, 디코딩 및 변환

            ## 주요 기능

            - 수십 가지 유틸리티를 포함한 올인원 도구 모음
            - 이미지 처리: 크기 조절, 변환, 압축, 자르기
            - 동영상 변환 및 조작
            - PDF 병합, 분할, 변환
            - 텍스트 인코딩, 디코딩, 서식 지정
            - 모든 처리가 브라우저에서 수행
            - 외부 서버로 데이터를 전송하지 않음
            - 깔끔하고 직관적인 인터페이스
            - 완전 오픈소스

            ## 라이선스

            MIT — [GitHub](https://github.com/iib0011/omni-tools)
    th-TH:
        description: |
            OmniTools เป็นกล่องเครื่องมือเว็บครบวงจรสำหรับงานประจำวัน มียูทิลิตี้สำหรับประมวลผลรูปภาพ แปลงวิดีโอ จัดการ PDF จัดรูปแบบข้อความ และอื่นๆ ทั้งหมดทำงานในเบราว์เซอร์โดยตรง
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: โดเมน
              description: โดเมนสำหรับเข้าถึง OmniTools
        readme: |
            # OmniTools

            OmniTools เป็นกล่องเครื่องมือเว็บครบวงจรที่รวมยูทิลิตี้หลายสิบรายการสำหรับรูปภาพ วิดีโอ PDF ข้อความ และอื่นๆ

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

            1. **เข้าสู่โดเมน** — เปิดหน้าเว็บ OmniTools เพื่อเข้าถึงเครื่องมือทั้งหมด
            2. **ประมวลผลรูปภาพ** — ปรับขนาด แปลงรูปแบบ บีบอัด และแปลงรูปภาพ
            3. **ทำงานกับวิดีโอ** — แปลงรูปแบบวิดีโอและดึงข้อมูล
            4. **จัดการ PDF** — รวม แยก และจัดการเอกสาร PDF
            5. **เครื่องมือข้อความ** — จัดรูปแบบ เข้ารหัส ถอดรหัส และแปลงข้อมูลข้อความ

            ## คุณสมบัติหลัก

            - กล่องเครื่องมือเว็บครบวงจรพร้อมยูทิลิตี้หลายสิบรายการ
            - ประมวลผลรูปภาพ: ปรับขนาด แปลง บีบอัด ครอป
            - แปลงและจัดการวิดีโอ
            - รวม แยก และแปลง PDF
            - เข้ารหัส ถอดรหัส และจัดรูปแบบข้อความ
            - การประมวลผลทั้งหมดทำในเบราว์เซอร์
            - ไม่ส่งข้อมูลไปยังเซิร์ฟเวอร์ภายนอก
            - อินเทอร์เฟซสะอาดและใช้งานง่าย
            - โอเพนซอร์สเต็มรูปแบบ

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

            MIT — [GitHub](https://github.com/iib0011/omni-tools)
    zh-CN:
        description: |
            OmniTools 是一个多合一的网页工具箱，用于日常任务处理。提供图片处理、视频转换、PDF 操作、文字格式化等多种实用工具，所有处理都在浏览器中完成，不会将数据发送到外部服务器。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 域名
              description: 访问 OmniTools 的域名
        readme: |
            # OmniTools

            OmniTools 是一个全方位的网页工具箱，集合了图片、视频、PDF、文字等数十种实用工具。

            ## 部署后可以做什么

            1. **打开域名** — 进入 OmniTools 网页界面使用所有工具
            2. **处理图片** — 调整大小、转换格式、压缩和变换各种图片
            3. **处理视频** — 转换视频格式并提取信息
            4. **操作 PDF** — 合并、拆分和处理 PDF 文件
            5. **文字工具** — 格式化、编码、解码和转换文字数据

            ## 主要功能

            - 多合一网页工具箱，包含数十种工具
            - 图片处理：调整大小、转换、压缩、裁剪
            - 视频转换和操作
            - PDF 合并、拆分和转换
            - 文字编码、解码和格式化
            - 所有处理在浏览器中完成
            - 不会将数据发送到外部服务器
            - 简洁直观的界面
            - 完全开源

            ## 授权

            MIT — [GitHub](https://github.com/iib0011/omni-tools)
    zh-TW:
        description: |
            OmniTools 是一個多合一的網頁工具箱，用於日常任務處理。提供圖片處理、影片轉換、PDF 操作、文字格式化等多種實用工具，所有處理都在瀏覽器中完成，不會將資料傳送到外部伺服器。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 網域
              description: 存取 OmniTools 的網域
        readme: |
            # OmniTools

            OmniTools 是一個全方位的網頁工具箱，集結了圖片、影片、PDF、文字等數十種實用工具。

            ## 部署後可以做什麼

            1. **開啟網域** — 進入 OmniTools 網頁介面使用所有工具
            2. **處理圖片** — 調整大小、轉換格式、壓縮和變換各種圖片
            3. **處理影片** — 轉換影片格式並擷取資訊
            4. **操作 PDF** — 合併、分割和處理 PDF 文件
            5. **文字工具** — 格式化、編碼、解碼和轉換文字資料

            ## 主要功能

            - 多合一網頁工具箱，包含數十種工具
            - 圖片處理：調整大小、轉換、壓縮、裁切
            - 影片轉換和操作
            - PDF 合併、分割和轉換
            - 文字編碼、解碼和格式化
            - 所有處理在瀏覽器中完成
            - 不會將資料傳送到外部伺服器
            - 簡潔直覺的介面
            - 完全開源

            ## 授權

            MIT — [GitHub](https://github.com/iib0011/omni-tools)
