# yaml-language-server: $schema=https://schema.zeabur.app/template.json
apiVersion: zeabur.com/v1
kind: Template
metadata:
    name: Inkscape
spec:
    description: |
        Inkscape is a free and open-source vector graphics editor. Access it in your browser via KasmVNC — create and edit SVG illustrations, icons, logos, diagrams, and complex multi-layer artwork without installing desktop software.
    coverImage: https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/inkscape-logo.png
    icon: https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/inkscape-logo.png
    variables:
        - key: PUBLIC_DOMAIN
          type: DOMAIN
          name: Domain
          description: The domain to access Inkscape
        - key: PASSWORD
          type: PASSWORD
          name: Password
          description: The password for the KasmVNC web interface
    tags:
        - Tool
        - Media
    readme: |
        # Inkscape

        A professional-grade open-source vector graphics editor running in your browser. Inkscape supports SVG as its native format and provides tools for creating illustrations, icons, logos, diagrams, maps, and web graphics — all accessible via KasmVNC.

        ## What You Can Do After Deployment

        1. **Visit your domain** — the Inkscape desktop opens in your browser via KasmVNC
        2. **Log in** — use the password you set during template deployment
        3. **Create or open files** — start a new SVG canvas or open existing vector files
        4. **Draw and edit** — use pen, pencil, calligraphy, shape, and text tools
        5. **Export** — save as SVG, PNG, PDF, EPS, or other formats

        ## Key Features

        - Full SVG (Scalable Vector Graphics) editing support
        - Pen, pencil, and calligraphy drawing tools
        - Shape tools with live path effects
        - Powerful text tool with full font support
        - Object alignment, distribution, and snapping
        - Layer management and grouping
        - Extensions and Python scripting support
        - Browser-accessible desktop via KasmVNC

        ## Persistent Data

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

        ## License

        GPL-2.0+ — [GitLab](https://gitlab.com/inkscape/inkscape) | [Website](https://inkscape.org)
    services:
        - name: inkscape
          icon: https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/inkscape-logo.png
          template: PREBUILT_V2
          spec:
            source:
                image: linuxserver/inkscape:1.4.2
            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: |
            Inkscape es un editor de gráficos vectoriales gratuito y de código abierto. Accede desde tu navegador mediante KasmVNC: crea y edita ilustraciones SVG, iconos, logotipos, diagramas y obras multicapa sin instalar software de escritorio.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: Dominio
              description: El dominio para acceder a Inkscape
            - key: PASSWORD
              type: STRING
              name: Contraseña
              description: La contraseña para la interfaz web de KasmVNC
        readme: |
            # Inkscape

            Editor de gráficos vectoriales profesional de código abierto ejecutándose en tu navegador. Inkscape soporta SVG como formato nativo y proporciona herramientas para crear ilustraciones, iconos, logotipos, diagramas, mapas y gráficos web.

            ## Qué puedes hacer después del despliegue

            1. **Visita tu dominio** — el escritorio de Inkscape se abre en tu navegador vía KasmVNC
            2. **Inicia sesión** — usa la contraseña configurada durante el despliegue
            3. **Crea o abre archivos** — inicia un nuevo lienzo SVG o abre archivos vectoriales existentes
            4. **Dibuja y edita** — usa herramientas de pluma, lápiz, caligrafía, formas y texto
            5. **Exporta** — guarda como SVG, PNG, PDF, EPS u otros formatos

            ## Datos persistentes

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

            ## Licencia

            GPL-2.0+ — [GitLab](https://gitlab.com/inkscape/inkscape)
    id-ID:
        description: |
            Inkscape adalah editor grafis vektor gratis dan open-source. Akses melalui browser via KasmVNC — buat dan edit ilustrasi SVG, ikon, logo, diagram, dan karya multi-layer tanpa menginstal software desktop.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: Domain
              description: Domain untuk mengakses Inkscape
            - key: PASSWORD
              type: STRING
              name: Kata Sandi
              description: Kata sandi untuk antarmuka web KasmVNC
        readme: |
            # Inkscape

            Editor grafis vektor profesional open-source yang berjalan di browser. Inkscape mendukung SVG sebagai format native dan menyediakan alat untuk membuat ilustrasi, ikon, logo, diagram, peta, dan grafis web via KasmVNC.

            ## Apa yang bisa dilakukan setelah deploy

            1. **Buka domain** — desktop Inkscape terbuka di browser via KasmVNC
            2. **Login** — gunakan kata sandi yang diatur saat deploy
            3. **Buat atau buka file** — mulai kanvas SVG baru atau buka file vektor yang ada
            4. **Gambar dan edit** — gunakan alat pen, pensil, kaligrafi, bentuk, dan teks
            5. **Ekspor** — simpan sebagai SVG, PNG, PDF, EPS, atau format lain

            ## Data Persisten

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

            ## Lisensi

            GPL-2.0+ — [GitLab](https://gitlab.com/inkscape/inkscape)
    ja-JP:
        description: |
            Inkscape は無料オープンソースのベクターグラフィックスエディターです。KasmVNC でブラウザから SVG イラスト、アイコン、ロゴ、図表、複雑なレイヤー作品を作成・編集可能。デスクトップインストール不要。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: ドメイン
              description: Inkscape にアクセスするためのドメイン
            - key: PASSWORD
              type: STRING
              name: パスワード
              description: KasmVNC ウェブインターフェースのパスワード
        readme: |
            # Inkscape

            ブラウザで動作するプロフェッショナルグレードのオープンソースベクターグラフィックスエディター。SVG をネイティブ形式とし、イラスト、アイコン、ロゴ、図表、地図、ウェブグラフィックスを KasmVNC で作成。

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

            1. **ドメインにアクセス** — KasmVNC でブラウザに Inkscape デスクトップが開きます
            2. **ログイン** — デプロイ時に設定したパスワードを使用
            3. **ファイルを作成・開く** — 新規 SVG キャンバスまたは既存のベクターファイルを開く
            4. **描画・編集** — ペン、鉛筆、カリグラフィー、シェイプ、テキストツールを使用
            5. **エクスポート** — SVG、PNG、PDF、EPS などの形式で保存

            ## 永続データ

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

            ## ライセンス

            GPL-2.0+ — [GitLab](https://gitlab.com/inkscape/inkscape)
    ko-KR:
        description: |
            Inkscape는 무료 오픈소스 벡터 그래픽 편집기입니다. KasmVNC를 통해 브라우저에서 SVG 일러스트, 아이콘, 로고, 다이어그램 및 복잡한 다중 레이어 작품을 생성하고 편집할 수 있습니다. 데스크톱 설치 불필요.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 도메인
              description: Inkscape에 접속할 도메인
            - key: PASSWORD
              type: STRING
              name: 비밀번호
              description: KasmVNC 웹 인터페이스 비밀번호
        readme: |
            # Inkscape

            브라우저에서 실행되는 전문가급 오픈소스 벡터 그래픽 편집기. SVG를 기본 형식으로 사용하며 일러스트, 아이콘, 로고, 다이어그램, 지도, 웹 그래픽 제작 도구를 KasmVNC로 제공.

            ## 배포 후 할 수 있는 것

            1. **도메인 접속** — KasmVNC를 통해 브라우저에서 Inkscape 데스크톱이 열립니다
            2. **로그인** — 배포 시 설정한 비밀번호 사용
            3. **파일 생성 또는 열기** — 새 SVG 캔버스 시작 또는 기존 벡터 파일 열기
            4. **그리기 및 편집** — 펜, 연필, 캘리그래피, 도형, 텍스트 도구 사용
            5. **내보내기** — SVG, PNG, PDF, EPS 등의 형식으로 저장

            ## 영구 데이터

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

            ## 라이선스

            GPL-2.0+ — [GitLab](https://gitlab.com/inkscape/inkscape)
    th-TH:
        description: |
            Inkscape เป็นโปรแกรมแก้ไขกราฟิกเวกเตอร์ฟรีและโอเพนซอร์ส ใช้งานผ่านเบราว์เซอร์ด้วย KasmVNC สร้างและแก้ไขภาพประกอบ SVG ไอคอน โลโก้ ไดอะแกรม และงานหลายเลเยอร์โดยไม่ต้องติดตั้งซอฟต์แวร์เดสก์ท็อป
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: โดเมน
              description: โดเมนสำหรับเข้าถึง Inkscape
            - key: PASSWORD
              type: STRING
              name: รหัสผ่าน
              description: รหัสผ่านสำหรับเว็บอินเทอร์เฟซ KasmVNC
        readme: |
            # Inkscape

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

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

            1. **เข้าสู่โดเมน** — เดสก์ท็อป Inkscape เปิดในเบราว์เซอร์ผ่าน KasmVNC
            2. **ล็อกอิน** — ใช้รหัสผ่านที่ตั้งไว้ตอนติดตั้ง
            3. **สร้างหรือเปิดไฟล์** — เริ่มผืนผ้าใบ SVG ใหม่หรือเปิดไฟล์เวกเตอร์ที่มีอยู่
            4. **วาดและแก้ไข** — ใช้เครื่องมือปากกา ดินสอ คัดลายมือ รูปทรง และข้อความ
            5. **ส่งออก** — บันทึกเป็น SVG, PNG, PDF, EPS หรือรูปแบบอื่น

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

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

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

            GPL-2.0+ — [GitLab](https://gitlab.com/inkscape/inkscape)
    zh-CN:
        description: |
            Inkscape 是免费开源的矢量图形编辑器。通过 KasmVNC 在浏览器中创建和编辑 SVG 插图、图标、标志、图表和复杂的多图层作品，无需安装桌面软件。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 域名
              description: 访问 Inkscape 的域名
            - key: PASSWORD
              type: STRING
              name: 密码
              description: KasmVNC 网页界面的密码
        readme: |
            # Inkscape

            在浏览器中运行的专业级开源矢量图形编辑器。Inkscape 以 SVG 为原生格式，提供创建插图、图标、标志、图表、地图和网页图形的工具，全部通过 KasmVNC 访问。

            ## 部署后可以做什么

            1. **打开域名** — Inkscape 桌面通过 KasmVNC 在浏览器中打开
            2. **登录** — 使用部署时设置的密码
            3. **创建或打开文件** — 开始新的 SVG 画布或打开现有矢量文件
            4. **绘图与编辑** — 使用钢笔、铅笔、书法、形状和文字工具
            5. **导出** — 保存为 SVG、PNG、PDF、EPS 或其他格式

            ## 持久化数据

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

            ## 许可证

            GPL-2.0+ — [GitLab](https://gitlab.com/inkscape/inkscape)
    zh-TW:
        description: |
            Inkscape 是免費開源的向量圖形編輯器。透過 KasmVNC 在瀏覽器中建立和編輯 SVG 插圖、圖示、標誌、圖表和複雜的多圖層作品，無需安裝桌面軟體。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 網域
              description: 存取 Inkscape 的網域
            - key: PASSWORD
              type: STRING
              name: 密碼
              description: KasmVNC 網頁介面的密碼
        readme: |
            # Inkscape

            在瀏覽器中執行的專業級開源向量圖形編輯器。Inkscape 以 SVG 為原生格式，提供建立插圖、圖示、標誌、圖表、地圖和網頁圖形的工具，全部透過 KasmVNC 存取。

            ## 部署後可以做什麼

            1. **開啟網域** — Inkscape 桌面透過 KasmVNC 在瀏覽器中開啟
            2. **登入** — 使用部署時設定的密碼
            3. **建立或開啟檔案** — 開始新的 SVG 畫布或開啟現有向量檔案
            4. **繪圖與編輯** — 使用鋼筆、鉛筆、書法、形狀和文字工具
            5. **匯出** — 儲存為 SVG、PNG、PDF、EPS 或其他格式

            ## 持久化資料

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

            ## 授權

            GPL-2.0+ — [GitLab](https://gitlab.com/inkscape/inkscape)
