# yaml-language-server: $schema=https://schema.zeabur.app/template.json
apiVersion: zeabur.com/v1
kind: Template
metadata:
    name: Mayan EDMS
spec:
    description: |
        Mayan EDMS is a free, open-source document management system built with Python and Django. It provides document scanning with OCR, automatic categorization, full-text search, workflow automation, digital signatures, and role-based access control — using SQLite by default in a single container.
    coverImage: https://gitlab.com/mayan-edms/mayan-edms/raw/master/docs/_static/overview.gif
    icon: https://gitlab.com/mayan-edms/mayan-edms/-/raw/master/docs/_static/mayan_logo.png
    variables:
        - key: PUBLIC_DOMAIN
          type: DOMAIN
          name: Domain
          description: The domain to access Mayan EDMS
    tags:
        - Tool
        - Productivity
    readme: |
        # Mayan EDMS

        A free, open-source electronic document management system. Scan, index, and archive documents with OCR, full-text search, metadata management, and workflow automation.

        ## What You Can Do After Deployment

        1. **Visit your domain** — an admin user with a random password is created on first launch; check the container logs for the initial password
        2. **Upload documents** — add PDF, TIFF, JPEG, or PNG files to your digital archive
        3. **Search your archive** — use full-text search powered by OCR to find any document
        4. **Organize with metadata** — create custom metadata types and document types for categorization
        5. **Set up workflows** — automate document routing and approval processes

        ## Key Features

        - OCR-powered full-text search
        - Automatic document categorization
        - Custom metadata and document types
        - Workflow automation and approval chains
        - Digital signature verification
        - Role-based access control
        - REST API for integrations
        - Preview generation for all document types

        ## License

        GPL-2.0 — [GitLab](https://gitlab.com/mayan-edms/mayan-edms)
    services:
        - name: mayan-edms
          icon: https://gitlab.com/mayan-edms/mayan-edms/-/raw/master/docs/_static/mayan_logo.png
          template: PREBUILT_V2
          spec:
            source:
                image: mayanedms/mayanedms:v4.11.1
            ports:
                - id: web
                  port: 8000
                  type: HTTP
            volumes:
                - id: mayan-data
                  dir: /var/lib/mayan
            env:
                MAYAN_WORKER_FAST_CONCURRENCY:
                    default: "0"
                MAYAN_WORKER_MEDIUM_CONCURRENCY:
                    default: "0"
                MAYAN_WORKER_SLOW_CONCURRENCY:
                    default: "0"
            healthCheck:
                type: HTTP
                port: web
                http:
                    path: /authentication/login/
          domainKey: PUBLIC_DOMAIN
localization:
    es-ES:
        description: |
            Mayan EDMS es un sistema de gestión documental gratuito y de código abierto construido con Python y Django. Proporciona escaneo OCR, categorización automática, búsqueda de texto completo, automatización de flujos de trabajo, firmas digitales y control de acceso basado en roles, usando SQLite por defecto.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: Dominio
              description: El dominio para acceder a Mayan EDMS
        readme: |
            # Mayan EDMS

            Sistema de gestión documental electrónico gratuito y de código abierto. Escanea, indexa y archiva documentos con OCR, búsqueda de texto completo, gestión de metadatos y automatización de flujos de trabajo.

            ## Qué puedes hacer después del despliegue

            1. **Visita tu dominio** — al primer inicio se crea un usuario administrador con contraseña aleatoria; revisa los logs del contenedor para obtener la contraseña inicial
            2. **Sube documentos** — añade archivos PDF, TIFF, JPEG o PNG a tu archivo digital
            3. **Busca en tu archivo** — usa la búsqueda de texto completo con OCR para encontrar cualquier documento
            4. **Organiza con metadatos** — crea tipos de metadatos y documentos personalizados
            5. **Configura flujos de trabajo** — automatiza el enrutamiento y aprobación de documentos

            ## Licencia

            GPL-2.0 — [GitLab](https://gitlab.com/mayan-edms/mayan-edms)
    id-ID:
        description: |
            Mayan EDMS adalah sistem manajemen dokumen gratis dan open-source yang dibangun dengan Python dan Django. Menyediakan pemindaian OCR, kategorisasi otomatis, pencarian teks lengkap, otomasi alur kerja, tanda tangan digital, dan kontrol akses berbasis peran, menggunakan SQLite secara default.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: Domain
              description: Domain untuk mengakses Mayan EDMS
        readme: |
            # Mayan EDMS

            Sistem manajemen dokumen elektronik gratis dan open-source. Pindai, indeks, dan arsipkan dokumen dengan OCR, pencarian teks lengkap, manajemen metadata, dan otomasi alur kerja.

            ## Apa yang bisa dilakukan setelah deploy

            1. **Buka domain** — saat pertama kali dijalankan, akun admin dengan kata sandi acak akan dibuat; periksa log kontainer untuk kata sandi awal
            2. **Unggah dokumen** — tambahkan file PDF, TIFF, JPEG, atau PNG ke arsip digital
            3. **Cari arsip** — gunakan pencarian teks lengkap berbasis OCR untuk menemukan dokumen
            4. **Atur dengan metadata** — buat jenis metadata dan dokumen kustom untuk kategorisasi
            5. **Siapkan alur kerja** — otomasi perutean dan proses persetujuan dokumen

            ## Lisensi

            GPL-2.0 — [GitLab](https://gitlab.com/mayan-edms/mayan-edms)
    ja-JP:
        description: |
            Mayan EDMS は Python と Django で構築された無料のオープンソースドキュメント管理システムです。OCR スキャン、自動分類、全文検索、ワークフロー自動化、デジタル署名、ロールベースのアクセス制御を提供し、デフォルトで SQLite を使用します。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: ドメイン
              description: Mayan EDMS にアクセスするためのドメイン
        readme: |
            # Mayan EDMS

            無料のオープンソース電子ドキュメント管理システム。OCR、全文検索、メタデータ管理、ワークフロー自動化でドキュメントをスキャン、インデックス、アーカイブします。

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

            1. **ドメインにアクセス** — 初回起動時にランダムパスワードの管理者アカウントが作成されます。コンテナログで初期パスワードを確認してください
            2. **ドキュメントをアップロード** — PDF、TIFF、JPEG、PNG ファイルをデジタルアーカイブに追加
            3. **アーカイブを検索** — OCR による全文検索であらゆるドキュメントを検索
            4. **メタデータで整理** — カスタムメタデータとドキュメントタイプで分類
            5. **ワークフローを設定** — ドキュメントのルーティングと承認プロセスを自動化

            ## ライセンス

            GPL-2.0 — [GitLab](https://gitlab.com/mayan-edms/mayan-edms)
    ko-KR:
        description: |
            Mayan EDMS는 Python과 Django로 구축된 무료 오픈소스 문서 관리 시스템입니다. OCR 스캔, 자동 분류, 전체 텍스트 검색, 워크플로우 자동화, 디지털 서명 및 역할 기반 접근 제어를 제공하며, 기본적으로 SQLite를 사용합니다.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 도메인
              description: Mayan EDMS에 접속할 도메인
        readme: |
            # Mayan EDMS

            무료 오픈소스 전자 문서 관리 시스템. OCR, 전체 텍스트 검색, 메타데이터 관리 및 워크플로우 자동화로 문서를 스캔, 인덱싱, 보관합니다.

            ## 배포 후 할 수 있는 것

            1. **도메인 접속** — 첫 실행 시 랜덤 비밀번호의 관리자 계정이 생성됩니다. 컨테이너 로그에서 초기 비밀번호를 확인하세요
            2. **문서 업로드** — PDF, TIFF, JPEG 또는 PNG 파일을 디지털 아카이브에 추가
            3. **아카이브 검색** — OCR 기반 전체 텍스트 검색으로 모든 문서 찾기
            4. **메타데이터로 정리** — 사용자 정의 메타데이터 유형과 문서 유형으로 분류
            5. **워크플로우 설정** — 문서 라우팅 및 승인 프로세스 자동화

            ## 라이선스

            GPL-2.0 — [GitLab](https://gitlab.com/mayan-edms/mayan-edms)
    th-TH:
        description: |
            Mayan EDMS เป็นระบบจัดการเอกสารฟรีและโอเพนซอร์สที่สร้างด้วย Python และ Django มี OCR สแกนเอกสาร จัดหมวดหมู่อัตโนมัติ ค้นหาข้อความเต็ม อัตโนมัติเวิร์กโฟลว์ ลายเซ็นดิจิทัล และการควบคุมการเข้าถึงตามบทบาท ใช้ SQLite เป็นค่าเริ่มต้น
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: โดเมน
              description: โดเมนสำหรับเข้าถึง Mayan EDMS
        readme: |
            # Mayan EDMS

            ระบบจัดการเอกสารอิเล็กทรอนิกส์ฟรีและโอเพนซอร์ส สแกน จัดทำดัชนี และเก็บถาวรเอกสารด้วย OCR ค้นหาข้อความเต็ม จัดการเมตาดาต้า และอัตโนมัติเวิร์กโฟลว์

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

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

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

            GPL-2.0 — [GitLab](https://gitlab.com/mayan-edms/mayan-edms)
    zh-CN:
        description: |
            Mayan EDMS 是用 Python 和 Django 构建的免费开源文档管理系统。提供 OCR 文档扫描、自动分类、全文搜索、工作流自动化、数字签名与角色访问控制，默认使用 SQLite 在单个容器中运行。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 域名
              description: 访问 Mayan EDMS 的域名
        readme: |
            # Mayan EDMS

            免费开源的电子文档管理系统。通过 OCR、全文搜索、元数据管理与工作流自动化来扫描、索引与归档文档。

            ## 部署后可以做什么

            1. **打开域名** — 首次启动时会创建一个使用随机密码的管理员账号，请查看容器日志获取初始密码
            2. **上传文档** — 将 PDF、TIFF、JPEG 或 PNG 文件添加到数字档案库
            3. **搜索档案库** — 使用 OCR 驱动的全文搜索查找任何文档
            4. **用元数据整理** — 创建自定义元数据类型与文档类型进行分类
            5. **设置工作流** — 自动化文档路由与审批流程

            ## 授权

            GPL-2.0 — [GitLab](https://gitlab.com/mayan-edms/mayan-edms)
    zh-TW:
        description: |
            Mayan EDMS 是用 Python 和 Django 建構的免費開源文件管理系統。提供 OCR 文件掃描、自動分類、全文搜尋、工作流程自動化、數位簽章與角色存取控制，預設使用 SQLite 在單一容器中執行。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 網域
              description: 存取 Mayan EDMS 的網域
        readme: |
            # Mayan EDMS

            免費開源的電子文件管理系統。透過 OCR、全文搜尋、後設資料管理與工作流程自動化來掃描、索引與歸檔文件。

            ## 部署後可以做什麼

            1. **開啟網域** — 首次啟動時會建立一個使用隨機密碼的管理員帳號，請查看容器日誌取得初始密碼
            2. **上傳文件** — 將 PDF、TIFF、JPEG 或 PNG 檔案新增至數位檔案庫
            3. **搜尋檔案庫** — 使用 OCR 驅動的全文搜尋找到任何文件
            4. **用後設資料整理** — 建立自訂後設資料類型與文件類型以進行分類
            5. **設定工作流程** — 自動化文件路由與審核流程

            ## 授權

            GPL-2.0 — [GitLab](https://gitlab.com/mayan-edms/mayan-edms)
