# yaml-language-server: $schema=https://schema.zeabur.app/template.json
apiVersion: zeabur.com/v1
kind: Template
metadata:
    name: Kdenlive
spec:
    description: |
        Kdenlive is a free, open-source video editor by the KDE community. Access it in your browser via KasmVNC — multi-track timeline editing, effects, transitions, titling, and export to common formats. No desktop installation required.
    coverImage: https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/kdenlive-logo.png
    icon: https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/kdenlive-logo.png
    variables:
        - key: PUBLIC_DOMAIN
          type: DOMAIN
          name: Domain
          description: The domain to access Kdenlive
        - key: PASSWORD
          type: PASSWORD
          name: Password
          description: The password for the KasmVNC web interface
    tags:
        - Tool
        - Media
    readme: |
        # Kdenlive

        A professional-grade, non-linear video editor running in your browser. Built by the KDE community, Kdenlive supports multi-track editing, a wide range of effects, and exports to common video formats — all accessible via KasmVNC.

        ## What You Can Do After Deployment

        1. **Visit your domain** — the Kdenlive desktop opens in your browser via KasmVNC
        2. **Log in** — use the password you set during template deployment
        3. **Import media** — drag video, audio, and image files into the project bin
        4. **Edit on the timeline** — arrange clips on multiple tracks, trim, split, and add transitions
        5. **Render and export** — export your project to MP4, WebM, MKV, or other formats

        ## Key Features

        - Multi-track timeline with unlimited audio and video tracks
        - Keyframeable effects and transitions
        - Title editor for text overlays and credits
        - Audio mixing and waveform display
        - Proxy editing for smooth playback of high-resolution footage
        - Export presets for YouTube, Vimeo, and custom formats
        - Browser-accessible desktop via KasmVNC

        ## Persistent Data

        All project files and settings are stored in `/config` (backed by a Zeabur volume).

        ## License

        GPL-3.0 — [GitHub](https://github.com/KDE/kdenlive) | [Website](https://kdenlive.org)
    services:
        - name: kdenlive
          icon: https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/kdenlive-logo.png
          template: PREBUILT_V2
          spec:
            source:
                image: linuxserver/kdenlive:25.12.3
            ports:
                - id: web
                  port: 3000
                  type: HTTP
            volumes:
                - id: config
                  dir: /config
            env:
                CUSTOM_USER:
                    default: abc
                PASSWORD:
                    default: ${PASSWORD}
                PGID:
                    default: "1000"
                PUID:
                    default: "1000"
                TZ:
                    default: Etc/UTC
          domainKey: PUBLIC_DOMAIN
localization:
    es-ES:
        description: |
            Kdenlive es un editor de vídeo gratuito y de código abierto de la comunidad KDE. Accede desde tu navegador mediante KasmVNC: edición multitrak, efectos, transiciones, titulación y exportación a formatos comunes.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: Dominio
              description: El dominio para acceder a Kdenlive
            - key: PASSWORD
              type: STRING
              name: Contraseña
              description: La contraseña para la interfaz web de KasmVNC
        readme: |
            # Kdenlive

            Un editor de vídeo no lineal de nivel profesional ejecutándose en tu navegador. Desarrollado por la comunidad KDE, Kdenlive soporta edición multitrack, gran variedad de efectos y exportación a formatos de vídeo comunes.

            ## Qué puedes hacer después del despliegue

            1. **Visita tu dominio** — el escritorio de Kdenlive se abre en tu navegador vía KasmVNC
            2. **Inicia sesión** — usa la contraseña configurada durante el despliegue
            3. **Importa medios** — arrastra archivos de vídeo, audio e imagen al contenedor del proyecto
            4. **Edita en la línea de tiempo** — organiza clips en múltiples pistas, recorta, divide y añade transiciones
            5. **Renderiza y exporta** — exporta tu proyecto a MP4, WebM, MKV u otros formatos

            ## Datos persistentes

            Todos los archivos de proyecto y configuraciones se almacenan en `/config` (respaldado por un volumen de Zeabur).

            ## Licencia

            GPL-3.0 — [GitHub](https://github.com/KDE/kdenlive)
    id-ID:
        description: |
            Kdenlive adalah editor video gratis dan open-source dari komunitas KDE. Akses melalui browser via KasmVNC — editing timeline multi-track, efek, transisi, pembuatan judul, dan ekspor ke format umum.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: Domain
              description: Domain untuk mengakses Kdenlive
            - key: PASSWORD
              type: STRING
              name: Kata Sandi
              description: Kata sandi untuk antarmuka web KasmVNC
        readme: |
            # Kdenlive

            Editor video non-linear profesional yang berjalan di browser. Dikembangkan oleh komunitas KDE, Kdenlive mendukung editing multi-track, berbagai efek, dan ekspor ke format video umum via KasmVNC.

            ## Apa yang bisa dilakukan setelah deploy

            1. **Buka domain** — desktop Kdenlive terbuka di browser via KasmVNC
            2. **Login** — gunakan kata sandi yang diatur saat deploy
            3. **Impor media** — seret file video, audio, dan gambar ke project bin
            4. **Edit di timeline** — atur klip di beberapa track, trim, split, dan tambahkan transisi
            5. **Render dan ekspor** — ekspor proyek ke MP4, WebM, MKV, atau format lainnya

            ## Data Persisten

            Semua file proyek dan pengaturan disimpan di `/config` (didukung volume Zeabur).

            ## Lisensi

            GPL-3.0 — [GitHub](https://github.com/KDE/kdenlive)
    ja-JP:
        description: |
            Kdenlive は KDE コミュニティが開発した無料オープンソースのビデオエディターです。KasmVNC でブラウザからマルチトラックタイムライン編集、エフェクト、トランジション、タイトル作成、エクスポートが可能。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: ドメイン
              description: Kdenlive にアクセスするためのドメイン
            - key: PASSWORD
              type: STRING
              name: パスワード
              description: KasmVNC ウェブインターフェースのパスワード
        readme: |
            # Kdenlive

            ブラウザで動作するプロフェッショナルグレードのノンリニアビデオエディター。KDE コミュニティ製で、マルチトラック編集、多彩なエフェクト、一般的な動画形式へのエクスポートに対応。

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

            1. **ドメインにアクセス** — KasmVNC でブラウザに Kdenlive デスクトップが開きます
            2. **ログイン** — デプロイ時に設定したパスワードを使用
            3. **メディアをインポート** — 動画・音声・画像ファイルをプロジェクトビンにドラッグ
            4. **タイムラインで編集** — 複数トラックにクリップを配置、トリム、分割、トランジション追加
            5. **レンダリング・エクスポート** — MP4、WebM、MKV 等の形式でエクスポート

            ## 永続データ

            すべてのプロジェクトファイルと設定は `/config` に保存（Zeabur ボリュームで永続化）。

            ## ライセンス

            GPL-3.0 — [GitHub](https://github.com/KDE/kdenlive)
    ko-KR:
        description: |
            Kdenlive는 KDE 커뮤니티가 개발한 무료 오픈소스 비디오 편집기입니다. KasmVNC를 통해 브라우저에서 멀티트랙 타임라인 편집, 효과, 전환, 자막 제작, 내보내기가 가능합니다.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 도메인
              description: Kdenlive에 접속할 도메인
            - key: PASSWORD
              type: STRING
              name: 비밀번호
              description: KasmVNC 웹 인터페이스 비밀번호
        readme: |
            # Kdenlive

            브라우저에서 실행되는 전문가급 비선형 비디오 편집기. KDE 커뮤니티가 개발했으며 멀티트랙 편집, 다양한 효과, 일반 비디오 형식 내보내기를 지원합니다.

            ## 배포 후 할 수 있는 것

            1. **도메인 접속** — KasmVNC를 통해 브라우저에서 Kdenlive 데스크톱이 열립니다
            2. **로그인** — 배포 시 설정한 비밀번호 사용
            3. **미디어 가져오기** — 비디오, 오디오, 이미지 파일을 프로젝트 빈에 드래그
            4. **타임라인 편집** — 여러 트랙에 클립 배치, 트림, 분할, 전환 추가
            5. **렌더링 및 내보내기** — MP4, WebM, MKV 등 형식으로 내보내기

            ## 영구 데이터

            모든 프로젝트 파일과 설정은 `/config`에 저장 (Zeabur 볼륨으로 영구화).

            ## 라이선스

            GPL-3.0 — [GitHub](https://github.com/KDE/kdenlive)
    th-TH:
        description: |
            Kdenlive เป็นโปรแกรมตัดต่อวิดีโอฟรีและโอเพนซอร์สจากชุมชน KDE ใช้งานผ่านเบราว์เซอร์ด้วย KasmVNC ตัดต่อไทม์ไลน์หลายแทร็ก เอฟเฟกต์ ทรานสิชัน สร้างชื่อเรื่อง และส่งออกเป็นรูปแบบทั่วไป
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: โดเมน
              description: โดเมนสำหรับเข้าถึง Kdenlive
            - key: PASSWORD
              type: STRING
              name: รหัสผ่าน
              description: รหัสผ่านสำหรับเว็บอินเทอร์เฟซ KasmVNC
        readme: |
            # Kdenlive

            โปรแกรมตัดต่อวิดีโอแบบ non-linear ระดับมืออาชีพที่ทำงานในเบราว์เซอร์ พัฒนาโดยชุมชน KDE รองรับการตัดต่อหลายแทร็ก เอฟเฟกต์หลากหลาย และส่งออกเป็นรูปแบบวิดีโอทั่วไป

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

            1. **เข้าสู่โดเมน** — เดสก์ท็อป Kdenlive เปิดในเบราว์เซอร์ผ่าน KasmVNC
            2. **ล็อกอิน** — ใช้รหัสผ่านที่ตั้งไว้ตอนติดตั้ง
            3. **นำเข้าสื่อ** — ลากไฟล์วิดีโอ เสียง และรูปภาพเข้าสู่โปรเจกต์
            4. **แก้ไขบนไทม์ไลน์** — จัดเรียงคลิปบนหลายแทร็ก ตัด แยก และเพิ่มทรานสิชัน
            5. **เรนเดอร์และส่งออก** — ส่งออกโปรเจกต์เป็น MP4, WebM, MKV หรือรูปแบบอื่น

            ## ข้อมูลถาวร

            ไฟล์โปรเจกต์และการตั้งค่าทั้งหมดเก็บไว้ที่ `/config` (สำรองด้วย Zeabur volume)

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

            GPL-3.0 — [GitHub](https://github.com/KDE/kdenlive)
    zh-CN:
        description: |
            Kdenlive 是 KDE 社区开发的免费开源视频编辑器。通过 KasmVNC 在浏览器中使用多轨时间线编辑、特效、转场、字幕制作与导出功能。无需安装桌面软件。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 域名
              description: 访问 Kdenlive 的域名
            - key: PASSWORD
              type: STRING
              name: 密码
              description: KasmVNC 网页界面的密码
        readme: |
            # Kdenlive

            在浏览器中运行的专业级非线性视频编辑器。由 KDE 社区开发，Kdenlive 支持多轨编辑、丰富特效，可导出为常见视频格式，全部通过 KasmVNC 访问。

            ## 部署后可以做什么

            1. **打开域名** — Kdenlive 桌面通过 KasmVNC 在浏览器中打开
            2. **登录** — 使用部署时设置的密码
            3. **导入媒体** — 将视频、音频和图片文件拖入项目库
            4. **在时间线上编辑** — 在多轨上排列片段、裁剪、分割并添加转场
            5. **渲染与导出** — 导出为 MP4、WebM、MKV 或其他格式

            ## 持久化数据

            所有项目文件和设置存储在 `/config`（由 Zeabur 磁盘卷支持）。

            ## 许可证

            GPL-3.0 — [GitHub](https://github.com/KDE/kdenlive)
    zh-TW:
        description: |
            Kdenlive 是 KDE 社群開發的免費開源影片編輯器。透過 KasmVNC 在瀏覽器中使用多軌時間軸編輯、特效、轉場、字幕製作與匯出功能。無需安裝桌面軟體。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 網域
              description: 存取 Kdenlive 的網域
            - key: PASSWORD
              type: STRING
              name: 密碼
              description: KasmVNC 網頁介面的密碼
        readme: |
            # Kdenlive

            在瀏覽器中執行的專業級非線性影片編輯器。由 KDE 社群開發，Kdenlive 支援多軌編輯、豐富特效，並可匯出為常見影片格式，全部透過 KasmVNC 存取。

            ## 部署後可以做什麼

            1. **開啟網域** — Kdenlive 桌面透過 KasmVNC 在瀏覽器中開啟
            2. **登入** — 使用部署時設定的密碼
            3. **匯入媒體** — 將影片、音訊和圖片檔案拖入專案庫
            4. **在時間軸上編輯** — 在多軌上排列片段、裁剪、分割並新增轉場
            5. **算繪與匯出** — 匯出為 MP4、WebM、MKV 或其他格式

            ## 持久化資料

            所有專案檔案與設定儲存在 `/config`（由 Zeabur 磁碟區支援）。

            ## 授權

            GPL-3.0 — [GitHub](https://github.com/KDE/kdenlive)
