# yaml-language-server: $schema=https://schema.zeabur.app/template.json
apiVersion: zeabur.com/v1
kind: Template
metadata:
    name: Transmute
spec:
    description: |
        Self-hosted file converter supporting 2000+ conversions. Convert images, video, audio, documents, spreadsheets, subtitles, and fonts — all processed locally with no third-party services.
    coverImage: https://avatars.githubusercontent.com/u/201281741
    icon: https://avatars.githubusercontent.com/u/201281741
    variables:
        - key: PUBLIC_DOMAIN
          type: DOMAIN
          name: Domain
          description: The domain to access Transmute
        - key: PASSWORD
          type: PASSWORD
          name: Admin Password
          description: Password for the default admin account
    tags:
        - Tool
    readme: |
        # Transmute

        A privacy-focused, self-hosted file converter with a clean web UI. Supports over 2000 conversions across images, video, audio, documents, spreadsheets, subtitles, and fonts. All processing happens on your server — no files leave your infrastructure.

        ## What You Can Do After Deployment

        1. **Open your domain** — log in with the default admin account
        2. **Upload files** — drag and drop or browse to select files
        3. **Pick a target format** — choose from 100+ supported output formats
        4. **Convert** — processing runs locally on the server
        5. **Download** — grab the converted file from the web UI

        ## Supported Categories

        - **Images** — PNG, JPEG, WebP, AVIF, SVG, TIFF, BMP, ICO, and more
        - **Video** — MP4, WebM, AVI, MKV, MOV, GIF
        - **Audio** — MP3, WAV, FLAC, OGG, AAC, M4A
        - **Documents** — PDF, DOCX, ODT, RTF, TXT, HTML, Markdown
        - **Spreadsheets** — XLSX, CSV, ODS, TSV
        - **Subtitles** — SRT, VTT, ASS, SSA
        - **Fonts** — TTF, OTF, WOFF, WOFF2

        ## License

        MIT — [GitHub](https://github.com/transmute-app/transmute)
    services:
        - name: transmute
          icon: https://avatars.githubusercontent.com/u/201281741
          template: PREBUILT_V2
          spec:
            source:
                image: neonvariant/transmute:v0.8.0
            ports:
                - id: web
                  port: 3313
                  type: HTTP
            volumes:
                - id: data
                  dir: /data
            env:
                TRANSMUTE_ADMIN_PASSWORD:
                    default: ${PASSWORD}
            healthCheck:
                type: HTTP
                port: web
                http:
                    path: /
          domainKey: PUBLIC_DOMAIN
localization:
    es-ES:
        description: |
            Conversor de archivos autoalojado con soporte para mas de 2000 conversiones. Convierte imagenes, video, audio, documentos, hojas de calculo, subtitulos y fuentes, todo procesado localmente.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: Dominio
              description: El dominio para acceder a Transmute
            - key: PASSWORD
              type: STRING
              name: Contrasena de administrador
              description: Contrasena para la cuenta de administrador predeterminada
        readme: |
            # Transmute

            Conversor de archivos autoalojado enfocado en la privacidad. Soporta mas de 2000 conversiones entre imagenes, video, audio, documentos y mas.

            ## Que puedes hacer despues del despliegue

            1. **Abre tu dominio** — inicia sesion con la cuenta de administrador
            2. **Sube archivos** — arrastra y suelta o selecciona archivos
            3. **Elige el formato destino** — mas de 100 formatos de salida
            4. **Convierte** — procesamiento local en el servidor
            5. **Descarga** — obtiene el archivo convertido desde la interfaz web

            ## Licencia

            MIT — [GitHub](https://github.com/transmute-app/transmute)
    id-ID:
        description: |
            Konverter file self-hosted yang mendukung 2000+ konversi. Konversi gambar, video, audio, dokumen, spreadsheet, subtitle, dan font — semua diproses secara lokal.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: Domain
              description: Domain untuk mengakses Transmute
            - key: PASSWORD
              type: STRING
              name: Kata Sandi Admin
              description: Kata sandi untuk akun admin default
        readme: |
            # Transmute

            Konverter file self-hosted yang mengutamakan privasi. Mendukung 2000+ konversi termasuk gambar, video, audio, dokumen, dan lainnya.

            ## Apa yang bisa dilakukan setelah deploy

            1. **Buka domain** — masuk dengan akun admin default
            2. **Unggah file** — seret dan lepas atau pilih file
            3. **Pilih format tujuan** — 100+ format output tersedia
            4. **Konversi** — pemrosesan lokal di server
            5. **Unduh** — ambil file yang sudah dikonversi dari antarmuka web

            ## Lisensi

            MIT — [GitHub](https://github.com/transmute-app/transmute)
    ja-JP:
        description: |
            セルフホスト型ファイルコンバーター。画像、動画、音声、ドキュメント、スプレッドシート、字幕、フォントなど2000以上の変換に対応。すべてローカルで処理。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: ドメイン
              description: Transmuteにアクセスするためのドメイン
            - key: PASSWORD
              type: STRING
              name: 管理者パスワード
              description: デフォルト管理者アカウントのパスワード
        readme: |
            # Transmute

            プライバシー重視のセルフホスト型ファイルコンバーター。2000以上の変換に対応し、画像、動画、音声、ドキュメント、スプレッドシート、字幕、フォントをカバー。

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

            1. **ドメインにアクセス** — デフォルト管理者アカウントでログイン
            2. **ファイルをアップロード** — ドラッグ＆ドロップまたはブラウズ
            3. **出力形式を選択** — 100以上の対応形式から選択
            4. **変換** — サーバー上でローカル処理
            5. **ダウンロード** — WebUIから変換済みファイルを取得

            ## ライセンス

            MIT — [GitHub](https://github.com/transmute-app/transmute)
    ko-KR:
        description: |
            셀프 호스팅 파일 변환기. 이미지, 동영상, 오디오, 문서, 스프레드시트, 자막, 폰트 등 2000가지 이상의 변환을 지원. 모든 처리는 로컬에서 수행됩니다.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 도메인
              description: Transmute에 접속할 도메인
            - key: PASSWORD
              type: STRING
              name: 관리자 비밀번호
              description: 기본 관리자 계정 비밀번호
        readme: |
            # Transmute

            프라이버시 중심의 셀프 호스팅 파일 변환기. 2000가지 이상의 변환을 지원하며 이미지, 동영상, 오디오, 문서 등을 포함합니다.

            ## 배포 후 할 수 있는 것

            1. **도메인 접속** — 기본 관리자 계정으로 로그인
            2. **파일 업로드** — 드래그 앤 드롭 또는 파일 선택
            3. **출력 형식 선택** — 100가지 이상의 지원 형식 중 선택
            4. **변환** — 서버에서 로컬 처리
            5. **다운로드** — 웹 UI에서 변환된 파일 다운로드

            ## 라이선스

            MIT — [GitHub](https://github.com/transmute-app/transmute)
    th-TH:
        description: |
            ตัวแปลงไฟล์แบบ self-hosted รองรับการแปลง 2000+ รูปแบบ แปลงภาพ วิดีโอ เสียง เอกสาร สเปรดชีต ซับไตเติล และฟอนต์ ทั้งหมดประมวลผลในเครื่อง
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: โดเมน
              description: โดเมนสำหรับเข้าถึง Transmute
            - key: PASSWORD
              type: STRING
              name: รหัสผ่านผู้ดูแลระบบ
              description: รหัสผ่านสำหรับบัญชีผู้ดูแลระบบเริ่มต้น
        readme: |
            # Transmute

            ตัวแปลงไฟล์ self-hosted ที่เน้นความเป็นส่วนตัว รองรับ 2000+ การแปลงรวมถึงภาพ วิดีโอ เสียง เอกสาร และอื่นๆ

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

            1. **เข้าสู่โดเมน** — เข้าสู่ระบบด้วยบัญชีผู้ดูแลเริ่มต้น
            2. **อัปโหลดไฟล์** — ลากและวาง หรือเลือกไฟล์
            3. **เลือกรูปแบบปลายทาง** — 100+ รูปแบบเอาต์พุตที่รองรับ
            4. **แปลง** — ประมวลผลในเซิร์ฟเวอร์
            5. **ดาวน์โหลด** — รับไฟล์ที่แปลงแล้วจากหน้าเว็บ

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

            MIT — [GitHub](https://github.com/transmute-app/transmute)
    zh-CN:
        description: |
            自托管文件转换器，支持超过 2000 种转换。转换图片、视频、音频、文档、电子表格、字幕和字体 — 全部在本地处理，不使用任何第三方服务。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 域名
              description: 访问 Transmute 的域名
            - key: PASSWORD
              type: STRING
              name: 管理员密码
              description: 默认管理员账号密码
        readme: |
            # Transmute

            注重隐私的自托管文件转换器，具备简洁的 Web 界面。支持超过 2000 种转换，涵盖图片、视频、音频、文档、电子表格、字幕和字体。所有处理在服务器上进行。

            ## 部署后可以做什么

            1. **打开域名** — 使用默认管理员账号登录
            2. **上传文件** — 拖放或浏览选择文件
            3. **选择目标格式** — 从 100+ 种输出格式中选择
            4. **转换** — 在服务器上本地处理
            5. **下载** — 从 Web 界面获取转换后的文件

            ## 支持类别

            - 图片、视频、音频、文档、电子表格、字幕、字体

            ## 许可证

            MIT — [GitHub](https://github.com/transmute-app/transmute)
    zh-TW:
        description: |
            自架檔案轉換器，支援超過 2000 種轉換。轉換圖片、影片、音訊、文件、試算表、字幕和字型 — 全部在本地處理，不使用任何第三方服務。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 網域
              description: 存取 Transmute 的網域
            - key: PASSWORD
              type: STRING
              name: 管理員密碼
              description: 預設管理員帳號密碼
        readme: |
            # Transmute

            注重隱私的自架檔案轉換器，具備簡潔的網頁介面。支援超過 2000 種轉換，涵蓋圖片、影片、音訊、文件、試算表、字幕和字型。所有處理在伺服器上進行，檔案不會離開您的基礎設施。

            ## 部署後可以做什麼

            1. **開啟網域** — 使用預設管理員帳號登入
            2. **上傳檔案** — 拖放或瀏覽選擇檔案
            3. **選擇目標格式** — 從 100+ 種支援的輸出格式中選擇
            4. **轉換** — 在伺服器上本地處理
            5. **下載** — 從網頁介面取得轉換後的檔案

            ## 支援類別

            - 圖片、影片、音訊、文件、試算表、字幕、字型

            ## 授權

            MIT — [GitHub](https://github.com/transmute-app/transmute)
