# yaml-language-server: $schema=https://schema.zeabur.app/template.json
apiVersion: zeabur.com/v1
kind: Template
metadata:
    name: Poznote
spec:
    description: |
        Poznote is a lightweight, self-hosted personal note-taking and documentation platform. Features rich text editing, Markdown support, file attachments, tags, workspaces, public note sharing, and multi-user support with isolated data spaces. Uses SQLite with no external database needed.
    coverImage: https://raw.githubusercontent.com/timothepoznanski/poznote/main/images/poznote-screenshot.png
    icon: https://raw.githubusercontent.com/timothepoznanski/poznote/main/images/poznote.svg
    variables:
        - key: PUBLIC_DOMAIN
          type: DOMAIN
          name: Domain
          description: The domain to access Poznote
        - key: POZNOTE_PASSWORD
          type: PASSWORD
          name: Admin Password
          description: Password for the administrator account
    tags:
        - Tool
        - Productivity
    readme: |
        # Poznote

        A lightweight, self-hosted personal note-taking and documentation platform with rich text editing, Markdown support, and multi-user isolation. No external database needed.

        ## What You Can Do After Deployment

        1. **Visit your domain** — log in with the configured admin password
        2. **Create notes** — use the rich text editor or write in Markdown
        3. **Organize content** — use tags, workspaces, and the outline tree
        4. **Attach files** — upload images and documents to your notes
        5. **Share publicly** — publish individual notes with a public link

        ## Key Features

        - Rich text editor with Markdown support
        - Excalidraw and Mermaid diagram integration
        - Multi-user architecture with isolated data spaces
        - File attachments and image embedding
        - Tags, search, and workspace organization
        - Public note sharing
        - Trash and restore functionality
        - REST API and backup/export tools
        - SQLite storage (no external database)

        ## License

        MIT — [GitHub](https://github.com/timothepoznanski/poznote)
    services:
        - name: poznote
          icon: https://raw.githubusercontent.com/timothepoznanski/poznote/main/images/poznote.svg
          template: PREBUILT_V2
          spec:
            source:
                image: ghcr.io/timothepoznanski/poznote:5.3.0
            ports:
                - id: web
                  port: 8040
                  type: HTTP
            volumes:
                - id: poznote-data
                  dir: /app/data
            env:
                POZNOTE_PASSWORD:
                    default: ${PASSWORD}
            healthCheck:
                type: HTTP
                port: web
                http:
                    path: /
          domainKey: PUBLIC_DOMAIN
localization:
    es-ES:
        description: |
            Poznote es una plataforma ligera y autoalojada para notas personales y documentacion. Soporta edicion de texto enriquecido, Markdown, archivos adjuntos, etiquetas, espacios de trabajo, compartir notas publicamente y multiusuario con datos aislados. Usa SQLite sin base de datos externa.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: Dominio
              description: El dominio para acceder a Poznote
            - key: POZNOTE_PASSWORD
              type: STRING
              name: Contrasena de admin
              description: Contrasena para la cuenta de administrador
        readme: |
            # Poznote

            Plataforma ligera de notas y documentacion autoalojada. Texto enriquecido, Markdown y multiusuario. Sin base de datos externa.

            ## Que puedes hacer despues del despliegue

            1. **Visita tu dominio** — inicia sesion con la contrasena de admin configurada
            2. **Crea notas** — usa el editor de texto enriquecido o Markdown
            3. **Organiza contenido** — usa etiquetas, espacios de trabajo y arbol de esquema
            4. **Adjunta archivos** — sube imagenes y documentos a tus notas
            5. **Comparte publicamente** — publica notas individuales con un enlace publico

            ## Licencia

            MIT — [GitHub](https://github.com/timothepoznanski/poznote)
    id-ID:
        description: |
            Poznote adalah platform catatan dan dokumentasi pribadi yang ringan dan self-hosted. Mendukung editor teks kaya, Markdown, lampiran file, tag, workspace, berbagi catatan publik, dan multi-pengguna dengan ruang data terisolasi. Menggunakan SQLite tanpa database eksternal.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: Domain
              description: Domain untuk mengakses Poznote
            - key: POZNOTE_PASSWORD
              type: STRING
              name: Kata Sandi Admin
              description: Kata sandi untuk akun administrator
        readme: |
            # Poznote

            Platform catatan dan dokumentasi pribadi yang ringan dan self-hosted. Teks kaya, Markdown, multi-pengguna. Tanpa database eksternal.

            ## Apa yang bisa dilakukan setelah deploy

            1. **Buka domain** — masuk dengan kata sandi admin yang dikonfigurasi
            2. **Buat catatan** — gunakan editor teks kaya atau Markdown
            3. **Atur konten** — gunakan tag, workspace, dan pohon outline
            4. **Lampirkan file** — unggah gambar dan dokumen ke catatan
            5. **Bagikan publik** — publikasi catatan individu dengan tautan publik

            ## Lisensi

            MIT — [GitHub](https://github.com/timothepoznanski/poznote)
    ja-JP:
        description: |
            Poznote は軽量なセルフホスト型のノート・ドキュメントプラットフォームです。リッチテキスト編集、Markdown、ファイル添付、タグ、ワークスペース、公開共有、マルチユーザー対応。SQLite使用で外部データベース不要。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: ドメイン
              description: Poznote にアクセスするためのドメイン
            - key: POZNOTE_PASSWORD
              type: STRING
              name: 管理者パスワード
              description: 管理者アカウントのパスワード
        readme: |
            # Poznote

            軽量なセルフホスト型ノート・ドキュメントプラットフォーム。リッチテキスト、Markdown、マルチユーザー対応。外部データベース不要。

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

            1. **ドメインにアクセス** — 設定した管理者パスワードでログイン
            2. **ノートを作成** — リッチテキストエディタまたはMarkdownで記述
            3. **コンテンツを整理** — タグ、ワークスペース、アウトラインツリーを活用
            4. **ファイルを添付** — 画像やドキュメントをアップロード
            5. **公開共有** — 公開リンクで個別ノートを共有

            ## ライセンス

            MIT — [GitHub](https://github.com/timothepoznanski/poznote)
    ko-KR:
        description: |
            Poznote는 가벼운 셀프 호스팅 개인 노트 및 문서 플랫폼입니다. 리치 텍스트 편집, Markdown, 파일 첨부, 태그, 워크스페이스, 공개 공유, 다중 사용자 격리를 지원합니다. SQLite 사용으로 외부 데이터베이스가 필요 없습니다.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 도메인
              description: Poznote에 접속할 도메인
            - key: POZNOTE_PASSWORD
              type: STRING
              name: 관리자 비밀번호
              description: 관리자 계정 비밀번호
        readme: |
            # Poznote

            가벼운 셀프 호스팅 노트 및 문서 플랫폼. 리치 텍스트, Markdown, 다중 사용자 지원. 외부 데이터베이스 불필요.

            ## 배포 후 할 수 있는 것

            1. **도메인 접속** — 설정한 관리자 비밀번호로 로그인
            2. **노트 생성** — 리치 텍스트 편집기 또는 Markdown으로 작성
            3. **콘텐츠 정리** — 태그, 워크스페이스, 아웃라인 트리 활용
            4. **파일 첨부** — 이미지 및 문서를 노트에 업로드
            5. **공개 공유** — 공개 링크로 개별 노트 공유

            ## 라이선스

            MIT — [GitHub](https://github.com/timothepoznanski/poznote)
    th-TH:
        description: |
            Poznote เป็นแพลตฟอร์มจดบันทึกและเอกสารส่วนตัวแบบ self-hosted ที่เบา รองรับการแก้ไข Rich Text, Markdown, แนบไฟล์, แท็ก, Workspace, แชร์โน้ตสาธารณะ และระบบหลายผู้ใช้แยกข้อมูล ใช้ SQLite ไม่ต้องการฐานข้อมูลภายนอก
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: โดเมน
              description: โดเมนสำหรับเข้าถึง Poznote
            - key: POZNOTE_PASSWORD
              type: STRING
              name: รหัสผ่านผู้ดูแล
              description: รหัสผ่านสำหรับบัญชีผู้ดูแลระบบ
        readme: |
            # Poznote

            แพลตฟอร์มจดบันทึกและเอกสารส่วนตัวแบบ self-hosted ที่เบา Rich Text, Markdown, หลายผู้ใช้ ไม่ต้องการฐานข้อมูลภายนอก

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

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

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

            MIT — [GitHub](https://github.com/timothepoznanski/poznote)
    zh-CN:
        description: |
            Poznote 是轻量级的自托管个人笔记与文档平台。支持富文本编辑、Markdown、文件附件、标签、工作区、公开分享笔记，以及多用户隔离数据空间。使用 SQLite，无需外部数据库。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 域名
              description: 访问 Poznote 的域名
            - key: POZNOTE_PASSWORD
              type: STRING
              name: 管理员密码
              description: 管理员账号的密码
        readme: |
            # Poznote

            轻量级的自托管个人笔记与文档平台。支持富文本编辑、Markdown 和多用户隔离。无需外部数据库。

            ## 部署后可以做什么

            1. **打开域名** — 使用配置的管理员密码登录
            2. **创建笔记** — 使用富文本编辑器或 Markdown 撰写
            3. **组织内容** — 使用标签、工作区和大纲树
            4. **附加文件** — 上传图片和文档到笔记中
            5. **公开分享** — 通过公开链接分享个别笔记

            ## 授权

            MIT — [GitHub](https://github.com/timothepoznanski/poznote)
    zh-TW:
        description: |
            Poznote 是輕量級的自架個人筆記與文件平台。支援富文本編輯、Markdown、檔案附件、標籤、工作區、公開分享筆記，以及多用戶隔離資料空間。使用 SQLite，無需外部資料庫。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 網域
              description: 存取 Poznote 的網域
            - key: POZNOTE_PASSWORD
              type: STRING
              name: 管理員密碼
              description: 管理員帳號的密碼
        readme: |
            # Poznote

            輕量級的自架個人筆記與文件平台。支援富文本編輯、Markdown 和多用戶隔離。無需外部資料庫。

            ## 部署後可以做什麼

            1. **開啟網域** — 使用設定的管理員密碼登入
            2. **建立筆記** — 使用富文本編輯器或 Markdown 撰寫
            3. **組織內容** — 使用標籤、工作區和大綱樹
            4. **附加檔案** — 上傳圖片和文件到筆記中
            5. **公開分享** — 透過公開連結分享個別筆記

            ## 授權

            MIT — [GitHub](https://github.com/timothepoznanski/poznote)
