# yaml-language-server: $schema=https://schema.zeabur.app/template.json
apiVersion: zeabur.com/v1
kind: Template
metadata:
    name: Typemill
spec:
    description: |
        Typemill is a lightweight flat-file CMS for creating documentation, manuals, and handbooks. No database required. Write content in Markdown with a visual block editor or raw editor, organize pages in a folder-based navigation tree, and extend with plugins and themes.
    coverImage: https://avatars.githubusercontent.com/u/44313799
    icon: https://avatars.githubusercontent.com/u/44313799
    tags:
        - Tool
        - CMS
    readme: |
        # Typemill

        A flat-file content management system built for documentation sites, knowledge bases, manuals, and handbooks. Content is stored as Markdown files on disk with no database dependency. Lightweight at only 2MB when compressed.

        ## What You Can Do After Deployment

        Visit the application URL to run the setup wizard. Create your admin account and configure your site name, theme, and basic settings. Then start writing content immediately.

        **Visual Block Editor:** A modern block-based editor for writing content without touching Markdown syntax. Add headings, paragraphs, images, code blocks, tables, and more through a clean interface.

        **Markdown Editor:** Switch to raw Markdown editing for full control. Supports standard Markdown syntax plus extensions for tables, footnotes, and more.

        **Navigation Tree:** Pages are organized in a folder-based tree structure. Drag and drop to reorder pages, create nested sections, and build a hierarchical navigation.

        **Themes and Plugins:** Extend Typemill with community themes for different visual styles. Add functionality through plugins for SEO, analytics, search, comments, and more.

        **Multi-Language:** Build websites in multiple languages with built-in translation support and automatic language meta tags.

        **Export:** Convert your content to PDF or ePUB format for offline distribution.

        ## Configuration

        - Run the setup wizard on first visit to create your admin account
        - Content is stored in the `/content` directory as Markdown files
        - All data is file-based, no database configuration needed
        - Customize themes and plugins through the admin panel

        ## License

        MIT — [GitHub](https://github.com/typemill/typemill)
    services:
        - name: typemill
          icon: https://avatars.githubusercontent.com/u/44313799
          template: PREBUILT_V2
          spec:
            source:
                image: kixote/typemill:v2.21.3
            ports:
                - id: web
                  port: 80
                  type: HTTP
            volumes:
                - id: settings
                  dir: /var/www/html/settings
                - id: content
                  dir: /var/www/html/content
                - id: media
                  dir: /var/www/html/media
                - id: cache
                  dir: /var/www/html/cache
                - id: data
                  dir: /var/www/html/data
            healthCheck:
                type: HTTP
                port: web
                http:
                    path: /
localization:
    es-ES:
        description: |
            Typemill es un CMS ligero de archivos planos para crear documentación, manuales y bases de conocimiento. Sin base de datos. Escribe en Markdown con un editor visual de bloques, organiza páginas en un árbol de navegación por carpetas.
        readme: |
            # Typemill

            CMS de archivos planos diseñado para sitios de documentación, bases de conocimiento y manuales. El contenido se almacena como archivos Markdown sin base de datos.

            ## Qué puedes hacer después del despliegue

            Visita la URL para ejecutar el asistente de configuración. Crea tu cuenta de administrador y comienza a escribir contenido.

            **Editor visual de bloques:** Crea contenido sin tocar la sintaxis Markdown.

            **Editor Markdown:** Cambia a edición raw para control total.

            **Árbol de navegación:** Organiza páginas en estructura de carpetas.

            **Exportar:** Convierte contenido a PDF o ePUB.

            ## Licencia

            MIT — [GitHub](https://github.com/typemill/typemill)
    id-ID:
        description: |
            Typemill adalah CMS flat-file ringan untuk membuat dokumentasi, manual, dan buku panduan. Tanpa database. Tulis konten dalam Markdown dengan editor blok visual, atur halaman dalam pohon navigasi berbasis folder.
        readme: |
            # Typemill

            CMS flat-file yang dirancang untuk situs dokumentasi, basis pengetahuan, dan manual. Konten disimpan sebagai file Markdown tanpa database.

            ## Apa yang bisa dilakukan setelah deploy

            Kunjungi URL aplikasi untuk menjalankan wizard setup. Buat akun admin dan mulai menulis konten.

            **Editor Blok Visual:** Buat konten tanpa menyentuh sintaks Markdown.

            **Editor Markdown:** Beralih ke editor raw untuk kontrol penuh.

            **Pohon Navigasi:** Atur halaman dalam struktur folder.

            **Ekspor:** Konversi konten ke format PDF atau ePUB.

            ## Lisensi

            MIT — [GitHub](https://github.com/typemill/typemill)
    ja-JP:
        description: |
            Typemillはドキュメント、マニュアル、ハンドブック作成のための軽量フラットファイルCMSです。データベース不要。Markdownでビジュアルブロックエディタまたはrawエディタで書き、フォルダベースのナビゲーションツリーで整理。
        readme: |
            # Typemill

            ドキュメントサイト、ナレッジベース、マニュアル向けのフラットファイルCMS。コンテンツはMarkdownファイルとして保存され、データベース不要。

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

            アプリケーションURLにアクセスしてセットアップウィザードを実行。管理者アカウントを作成して設定を行い、すぐにコンテンツの作成を開始できます。

            **ビジュアルブロックエディタ：** Markdown構文に触れずにコンテンツを作成。

            **Markdownエディタ：** 完全な制御のためにrawエディタに切り替え。

            **ナビゲーションツリー：** フォルダベースのツリー構造でページを整理。

            **エクスポート：** PDFまたはePUB形式に変換。

            ## ライセンス

            MIT — [GitHub](https://github.com/typemill/typemill)
    ko-KR:
        description: |
            Typemill은 문서, 매뉴얼, 핸드북을 만들기 위한 가벼운 플랫파일 CMS입니다. 데이터베이스 불필요. Markdown으로 비주얼 블록 에디터 또는 raw 에디터로 콘텐츠를 작성하고 폴더 기반 네비게이션 트리로 정리합니다.
        readme: |
            # Typemill

            문서 사이트, 지식 베이스, 매뉴얼을 위한 플랫파일 CMS. 콘텐츠는 Markdown 파일로 저장되며 데이터베이스가 필요하지 않습니다.

            ## 배포 후 할 수 있는 것

            애플리케이션 URL에 접속하여 설정 마법사를 실행하세요. 관리자 계정을 만들고 바로 콘텐츠 작성을 시작하세요.

            **비주얼 블록 에디터:** Markdown 구문 없이 콘텐츠 작성.

            **Markdown 에디터:** 완전한 제어를 위해 raw 에디터로 전환.

            **네비게이션 트리:** 폴더 기반 트리 구조로 페이지 정리.

            **내보내기:** PDF 또는 ePUB 형식으로 변환.

            ## 라이선스

            MIT — [GitHub](https://github.com/typemill/typemill)
    th-TH:
        description: |
            Typemill เป็น CMS แบบ flat-file น้ำหนักเบาสำหรับสร้างเอกสาร คู่มือ และฐานความรู้ ไม่ต้องใช้ฐานข้อมูล เขียนเนื้อหาด้วย Markdown พร้อมตัวแก้ไขแบบบล็อกวิชวล จัดระเบียบหน้าในโครงสร้างต้นไม้โฟลเดอร์
        readme: |
            # Typemill

            CMS แบบ flat-file สำหรับเว็บไซต์เอกสาร ฐานความรู้ และคู่มือ เนื้อหาจัดเก็บเป็นไฟล์ Markdown ไม่ต้องใช้ฐานข้อมูล

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

            เข้า URL แอปพลิเคชันเพื่อเรียกใช้ตัวช่วยตั้งค่า สร้างบัญชีผู้ดูแลและเริ่มเขียนเนื้อหา

            **ตัวแก้ไขบล็อกวิชวล:** สร้างเนื้อหาโดยไม่ต้องเขียน Markdown

            **ตัวแก้ไข Markdown:** สลับไปใช้ตัวแก้ไขดิบเพื่อควบคุมเต็มที่

            **ต้นไม้นำทาง:** จัดระเบียบหน้าในโครงสร้างโฟลเดอร์

            **ส่งออก:** แปลงเนื้อหาเป็น PDF หรือ ePUB

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

            MIT — [GitHub](https://github.com/typemill/typemill)
    zh-CN:
        description: |
            Typemill 是轻量级的平面文件 CMS，用于创建文档、手册和知识库。无需数据库。使用 Markdown 搭配可视化块编辑器撰写内容，以文件夹结构组织页面。
        readme: |
            # Typemill

            基于平面文件的内容管理系统，专为文档站点、知识库和手册设计。内容以 Markdown 文件存储，无需数据库。

            ## 部署后可以做什么

            访问应用程序 URL 运行设置向导。创建管理员账号并配置站点设置，然后开始撰写内容。

            **可视化块编辑器：** 现代块式编辑器，无需接触 Markdown 语法。

            **Markdown 编辑器：** 切换到原始 Markdown 编辑。

            **导航树：** 页面以文件夹结构组织，拖放排序。

            **导出：** 转换为 PDF 或 ePUB 格式。

            ## 许可证

            MIT — [GitHub](https://github.com/typemill/typemill)
    zh-TW:
        description: |
            Typemill 是輕量級的平面檔案 CMS，用於建立文件、手冊和知識庫。無需資料庫。使用 Markdown 搭配視覺化區塊編輯器撰寫內容，以資料夾結構組織頁面，並透過外掛和主題擴展功能。
        readme: |
            # Typemill

            基於平面檔案的內容管理系統，專為文件站台、知識庫、手冊和使用指南而設計。內容以 Markdown 檔案儲存於磁碟，無需資料庫。壓縮後僅 2MB。

            ## 部署後可以做什麼

            訪問應用程式 URL 執行設定精靈。建立管理員帳號並設定站台名稱、主題和基本設定。然後立即開始撰寫內容。

            **視覺化區塊編輯器：** 現代區塊式編輯器，無需接觸 Markdown 語法即可撰寫內容。

            **Markdown 編輯器：** 切換到原始 Markdown 編輯以獲得完全控制。

            **導覽樹：** 頁面以資料夾結構組織。拖放排序，建立巢狀章節。

            **匯出：** 將內容轉換為 PDF 或 ePUB 格式。

            ## 授權

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