# yaml-language-server: $schema=https://schema.zeabur.app/template.json
apiVersion: zeabur.com/v1
kind: Template
metadata:
    name: CryptPad
spec:
    description: |
        CryptPad is an end-to-end encrypted collaboration suite featuring rich text documents, spreadsheets, kanban boards, presentations, and file storage — all zero-knowledge by design.
    coverImage: https://cryptpad.org/images/drive-preview-2025.9-release.png
    icon: https://raw.githubusercontent.com/cryptpad/cryptpad/main/customize.dist/main-favicon.png
    variables:
        - key: PUBLIC_DOMAIN
          type: DOMAIN
          name: Domain
          description: The domain to access CryptPad
    tags:
        - Tool
        - Productivity
    readme: |
        # CryptPad

        An end-to-end encrypted collaboration suite. All content is encrypted in the browser before being sent to the server — the host never sees your data.

        ## What You Can Do After Deployment

        1. **Visit your domain** — CryptPad is ready to use immediately
        2. **Create documents** — rich text, markdown, spreadsheets, kanban boards, presentations, and whiteboards
        3. **Collaborate in real time** — share documents with links, no account required for guests
        4. **Store files securely** — encrypted drive for organizing and managing all your documents
        5. **Register an account** — create an admin account to manage your instance and set storage quotas

        ## Key Features

        - End-to-end encryption for all document types
        - Real-time collaborative editing
        - Rich text, code/markdown, spreadsheets, kanban, slides, whiteboard, and forms
        - Encrypted file upload and CryptDrive file manager
        - Self-destructing pads and password-protected sharing
        - No third-party tracking or analytics

        ## License

        AGPL-3.0 — [GitHub](https://github.com/cryptpad/cryptpad)
    services:
        - name: cryptpad
          icon: https://raw.githubusercontent.com/cryptpad/cryptpad/main/customize.dist/main-favicon.png
          template: PREBUILT_V2
          spec:
            source:
                image: cryptpad/cryptpad:version-2026.2.0
            ports:
                - id: web
                  port: 3000
                  type: HTTP
            volumes:
                - id: cryptpad-blob
                  dir: /cryptpad/blob
                - id: cryptpad-block
                  dir: /cryptpad/block
                - id: cryptpad-data
                  dir: /cryptpad/data
                - id: cryptpad-datastore
                  dir: /cryptpad/datastore
            env:
                CPAD_CONF:
                    default: /cryptpad/config/config.js
                CPAD_MAIN_DOMAIN:
                    default: ${ZEABUR_WEB_URL}
                CPAD_SANDBOX_DOMAIN:
                    default: ${ZEABUR_WEB_URL}
            healthCheck:
                type: HTTP
                port: web
                http:
                    path: /
          domainKey: PUBLIC_DOMAIN
localization:
    es-ES:
        description: |
            CryptPad es una suite de colaboración cifrada de extremo a extremo con documentos de texto enriquecido, hojas de cálculo, tableros kanban, presentaciones y almacenamiento de archivos — todo con diseño de conocimiento cero.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: Dominio
              description: El dominio para acceder a CryptPad
        readme: |
            # CryptPad

            Suite de colaboración cifrada de extremo a extremo. Todo el contenido se cifra en el navegador antes de enviarse al servidor.

            ## Qué puedes hacer después del despliegue

            1. **Visita tu dominio** — CryptPad está listo para usar
            2. **Crea documentos** — texto enriquecido, Markdown, hojas de cálculo, kanban, diapositivas y pizarra
            3. **Colabora en tiempo real** — comparte documentos con enlaces, sin cuenta para invitados
            4. **Almacena archivos de forma segura** — unidad cifrada para gestionar todos tus documentos
            5. **Registra una cuenta** — crea una cuenta de administrador para gestionar tu instancia

            ## Licencia

            AGPL-3.0 — [GitHub](https://github.com/cryptpad/cryptpad)
    id-ID:
        description: |
            CryptPad adalah suite kolaborasi terenkripsi ujung-ke-ujung dengan dokumen teks kaya, spreadsheet, papan kanban, presentasi, dan penyimpanan file — semua dirancang tanpa pengetahuan server.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: Domain
              description: Domain untuk mengakses CryptPad
        readme: |
            # CryptPad

            Suite kolaborasi terenkripsi ujung-ke-ujung. Semua konten dienkripsi di browser sebelum dikirim ke server.

            ## Apa yang bisa dilakukan setelah deploy

            1. **Buka domain** — CryptPad langsung siap digunakan
            2. **Buat dokumen** — teks kaya, Markdown, spreadsheet, kanban, slide, dan papan tulis
            3. **Kolaborasi real-time** — bagikan dokumen lewat tautan, tamu tidak perlu akun
            4. **Simpan file dengan aman** — drive terenkripsi untuk mengelola semua dokumen
            5. **Daftar akun** — buat akun admin untuk mengelola instance

            ## Lisensi

            AGPL-3.0 — [GitHub](https://github.com/cryptpad/cryptpad)
    ja-JP:
        description: |
            CryptPad はエンドツーエンド暗号化のコラボレーションスイートです。リッチテキスト、スプレッドシート、カンバン、プレゼンテーション、ファイルストレージをゼロナレッジ設計で提供します。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: ドメイン
              description: CryptPad にアクセスするためのドメイン
        readme: |
            # CryptPad

            エンドツーエンド暗号化のコラボレーションスイート。すべてのコンテンツはブラウザで暗号化されてからサーバーに送信されます。

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

            1. **ドメインにアクセス** — CryptPad はすぐに使えます
            2. **ドキュメントを作成** — リッチテキスト、Markdown、スプレッドシート、カンバン、スライド、ホワイトボード
            3. **リアルタイム共同編集** — リンクでドキュメントを共有、ゲストはアカウント不要
            4. **ファイルを安全に保存** — 暗号化ドライブですべてのドキュメントを管理
            5. **アカウント登録** — 管理者アカウントを作成してインスタンスを管理

            ## ライセンス

            AGPL-3.0 — [GitHub](https://github.com/cryptpad/cryptpad)
    ko-KR:
        description: |
            CryptPad는 종단 간 암호화 협업 도구입니다. 리치 텍스트, 스프레드시트, 칸반, 프레젠테이션, 파일 저장소를 제로 지식 설계로 제공합니다.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 도메인
              description: CryptPad에 접속할 도메인
        readme: |
            # CryptPad

            종단 간 암호화 협업 도구. 모든 콘텐츠는 브라우저에서 암호화된 후 서버로 전송됩니다.

            ## 배포 후 할 수 있는 것

            1. **도메인 접속** — CryptPad가 바로 사용 가능합니다
            2. **문서 작성** — 리치 텍스트, Markdown, 스프레드시트, 칸반, 슬라이드, 화이트보드
            3. **실시간 공동 편집** — 링크로 문서 공유, 게스트는 계정 불필요
            4. **파일 안전 저장** — 암호화 드라이브로 모든 문서 관리
            5. **계정 등록** — 관리자 계정을 만들어 인스턴스 관리

            ## 라이선스

            AGPL-3.0 — [GitHub](https://github.com/cryptpad/cryptpad)
    th-TH:
        description: |
            CryptPad เป็นชุดเครื่องมือทำงานร่วมกันแบบเข้ารหัสตั้งแต่ต้นจนจบ มีเอกสาร Rich Text สเปรดชีต คัมบัง พรีเซนเทชัน และที่เก็บไฟล์ — ทั้งหมดออกแบบแบบ Zero-knowledge
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: โดเมน
              description: โดเมนสำหรับเข้าถึง CryptPad
        readme: |
            # CryptPad

            ชุดเครื่องมือทำงานร่วมกันแบบเข้ารหัสตั้งแต่ต้นจนจบ เนื้อหาทั้งหมดถูกเข้ารหัสในเบราว์เซอร์ก่อนส่งไปยังเซิร์ฟเวอร์

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

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

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

            AGPL-3.0 — [GitHub](https://github.com/cryptpad/cryptpad)
    zh-CN:
        description: |
            CryptPad 是端到端加密的协作套件，提供富文本文档、电子表格、看板、演示文稿与文件存储 — 全部采用零知识设计。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 域名
              description: 访问 CryptPad 的域名
        readme: |
            # CryptPad

            端到端加密的协作套件。所有内容在浏览器中加密后才传送到服务器，主机永远无法看到你的数据。

            ## 部署后可以做什么

            1. **打开域名** — CryptPad 立即可用
            2. **创建文档** — 富文本、Markdown、电子表格、看板、演示文稿与白板
            3. **实时协作** — 通过链接分享文档，访客无需账号
            4. **安全存储文件** — 加密云盘管理所有文档
            5. **注册账号** — 创建管理员账号以管理实例和设置存储配额

            ## 授权

            AGPL-3.0 — [GitHub](https://github.com/cryptpad/cryptpad)
    zh-TW:
        description: |
            CryptPad 是端對端加密的協作套件，提供富文本文件、試算表、看板、簡報與檔案儲存 — 全部採用零知識設計。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 網域
              description: 存取 CryptPad 的網域
        readme: |
            # CryptPad

            端對端加密的協作套件。所有內容在瀏覽器中加密後才傳送到伺服器，主機永遠無法看到你的資料。

            ## 部署後可以做什麼

            1. **開啟網域** — CryptPad 立即可用
            2. **建立文件** — 富文本、Markdown、試算表、看板、簡報與白板
            3. **即時協作** — 透過連結分享文件，訪客無需帳號
            4. **安全儲存檔案** — 加密雲端硬碟管理所有文件
            5. **註冊帳號** — 建立管理員帳號以管理實例和設定儲存配額

            ## 授權

            AGPL-3.0 — [GitHub](https://github.com/cryptpad/cryptpad)
