# yaml-language-server: $schema=https://schema.zeabur.app/template.json
apiVersion: zeabur.com/v1
kind: Template
metadata:
    name: Bolt-CMS
spec:
    description: |
        A lightweight, flexible content management system built on PHP and Symfony. Uses SQLite by default with no external database required. Supports Twig templating, content types, and a clean admin interface.
    coverImage: https://avatars.githubusercontent.com/u/2490891?v=4
    icon: https://avatars.githubusercontent.com/u/2490891?v=4
    variables:
        - key: PUBLIC_DOMAIN
          type: DOMAIN
          name: Domain
          description: The domain to access Bolt CMS
    tags:
        - CMS
        - Website
    readme: |
        # Bolt CMS

        Bolt is a lightweight, flexible content management system built on PHP and Symfony. It uses SQLite by default so no external database is needed. Features include Twig templating, customizable content types, and a clean admin interface.

        ## First-Time Setup

        1. Click the deployed URL to open Bolt CMS.
        2. Follow the setup wizard to create an admin account.
        3. Start creating content from the admin panel at `/bolt`.

        ## Default Port

        - **80** (HTTP)

        ## Useful Links

        - [Bolt CMS Official Site](https://boltcms.io)
        - [Bolt CMS GitHub](https://github.com/bolt/bolt)
        - [Bolt CMS Documentation](https://docs.boltcms.io)

        ## License

        MIT — [GitHub](https://github.com/bolt/bolt)
    services:
        - name: bolt-cms
          icon: https://avatars.githubusercontent.com/u/2490891?v=4
          template: PREBUILT_V2
          spec:
            source:
                image: rossriley/docker-bolt:3.6
            ports:
                - id: web
                  port: 80
                  type: HTTP
            volumes:
                - id: data
                  dir: /var/www/html/app/database
                - id: files
                  dir: /var/www/html/public/files
                - id: extensions
                  dir: /var/www/html/extensions
          domainKey: PUBLIC_DOMAIN
localization:
    es-ES:
        description: |
            Sistema de gestion de contenidos ligero y flexible construido con PHP y Symfony. Usa SQLite por defecto sin necesidad de base de datos externa. Soporta plantillas Twig, tipos de contenido personalizables y una interfaz de administracion limpia.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: Dominio
              description: El dominio para acceder a Bolt CMS
        readme: |
            # Bolt CMS

            Bolt es un sistema de gestion de contenidos ligero y flexible construido con PHP y Symfony. Usa SQLite por defecto sin necesidad de base de datos externa. Incluye plantillas Twig, tipos de contenido personalizables y una interfaz de administracion limpia.

            ## Configuracion inicial

            1. Haz clic en la URL desplegada para abrir Bolt CMS.
            2. Sigue el asistente de configuracion para crear una cuenta de administrador.
            3. Comienza a crear contenido desde el panel de administracion en `/bolt`.

            ## Puerto predeterminado

            - **80** (HTTP)

            ## Enlaces utiles

            - [Sitio oficial de Bolt CMS](https://boltcms.io)
            - [Bolt CMS GitHub](https://github.com/bolt/bolt)
            - [Documentacion de Bolt CMS](https://docs.boltcms.io)

            ## Licencia

            MIT — [GitHub](https://github.com/bolt/bolt)
    id-ID:
        description: |
            Sistem manajemen konten ringan dan fleksibel yang dibangun dengan PHP dan Symfony. Menggunakan SQLite secara default tanpa memerlukan database eksternal. Mendukung template Twig, tipe konten kustom, dan antarmuka admin yang bersih.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: Domain
              description: Domain untuk mengakses Bolt CMS
        readme: |
            # Bolt CMS

            Bolt adalah sistem manajemen konten ringan dan fleksibel yang dibangun dengan PHP dan Symfony. Menggunakan SQLite secara default sehingga tidak memerlukan database eksternal. Fitur termasuk template Twig, tipe konten yang dapat dikustomisasi, dan antarmuka admin yang bersih.

            ## Pengaturan Awal

            1. Klik URL yang telah di-deploy untuk membuka Bolt CMS.
            2. Ikuti wizard pengaturan untuk membuat akun admin.
            3. Mulai membuat konten dari panel admin di `/bolt`.

            ## Port Default

            - **80** (HTTP)

            ## Tautan Berguna

            - [Situs Resmi Bolt CMS](https://boltcms.io)
            - [Bolt CMS GitHub](https://github.com/bolt/bolt)
            - [Dokumentasi Bolt CMS](https://docs.boltcms.io)

            ## Lisensi

            MIT — [GitHub](https://github.com/bolt/bolt)
    ja-JP:
        description: |
            PHP と Symfony で構築された軽量で柔軟なコンテンツ管理システム。デフォルトで SQLite を使用し、外部データベース不要。Twig テンプレート、カスタマイズ可能なコンテンツタイプ、シンプルな管理画面に対応。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: ドメイン
              description: Bolt CMS にアクセスするためのドメイン
        readme: |
            # Bolt CMS

            Bolt は PHP と Symfony で構築された軽量で柔軟なコンテンツ管理システムです。デフォルトで SQLite を使用し、外部データベースは不要です。Twig テンプレート、カスタマイズ可能なコンテンツタイプ、シンプルな管理画面を備えています。

            ## 初回セットアップ

            1. デプロイされた URL をクリックして Bolt CMS を開きます。
            2. セットアップウィザードに従い管理者アカウントを作成します。
            3. `/bolt` 管理パネルからコンテンツの作成を開始します。

            ## デフォルトポート

            - **80** (HTTP)

            ## 関連リンク

            - [Bolt CMS 公式サイト](https://boltcms.io)
            - [Bolt CMS GitHub](https://github.com/bolt/bolt)
            - [Bolt CMS ドキュメント](https://docs.boltcms.io)

            ## ライセンス

            MIT — [GitHub](https://github.com/bolt/bolt)
    ko-KR:
        description: |
            PHP와 Symfony로 구축된 가볍고 유연한 콘텐츠 관리 시스템. 기본적으로 SQLite를 사용하며 외부 데이터베이스가 필요 없습니다. Twig 템플릿, 사용자 정의 콘텐츠 타입, 깔끔한 관리 인터페이스를 지원합니다.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 도메인
              description: Bolt CMS에 접속할 도메인
        readme: |
            # Bolt CMS

            Bolt는 PHP와 Symfony로 구축된 가볍고 유연한 콘텐츠 관리 시스템입니다. 기본적으로 SQLite를 사용하여 외부 데이터베이스가 필요 없습니다. Twig 템플릿, 사용자 정의 콘텐츠 타입, 깔끔한 관리 인터페이스를 지원합니다.

            ## 초기 설정

            1. 배포된 URL을 클릭하여 Bolt CMS를 엽니다.
            2. 설정 마법사를 따라 관리자 계정을 만듭니다.
            3. `/bolt` 관리 패널에서 콘텐츠 작성을 시작합니다.

            ## 기본 포트

            - **80** (HTTP)

            ## 관련 링크

            - [Bolt CMS 공식 사이트](https://boltcms.io)
            - [Bolt CMS GitHub](https://github.com/bolt/bolt)
            - [Bolt CMS 문서](https://docs.boltcms.io)

            ## 라이선스

            MIT — [GitHub](https://github.com/bolt/bolt)
    th-TH:
        description: |
            ระบบจัดการเนื้อหาที่เบาและยืดหยุ่น สร้างด้วย PHP และ Symfony ใช้ SQLite เป็นค่าเริ่มต้น ไม่ต้องใช้ฐานข้อมูลภายนอก รองรับเทมเพลต Twig ประเภทเนื้อหาที่กำหนดเอง และหน้าจัดการที่สะอาดตา
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: โดเมน
              description: โดเมนสำหรับเข้าถึง Bolt CMS
        readme: |
            # Bolt CMS

            Bolt เป็นระบบจัดการเนื้อหาที่เบาและยืดหยุ่น สร้างด้วย PHP และ Symfony ใช้ SQLite เป็นค่าเริ่มต้น ไม่ต้องใช้ฐานข้อมูลภายนอก มีฟีเจอร์เทมเพลต Twig ประเภทเนื้อหาที่กำหนดเอง และหน้าจัดการที่สะอาดตา

            ## การตั้งค่าเริ่มต้น

            1. คลิก URL ที่ deploy แล้วเพื่อเปิด Bolt CMS
            2. ทำตามตัวช่วยตั้งค่าเพื่อสร้างบัญชีผู้ดูแลระบบ
            3. เริ่มสร้างเนื้อหาจากแผงผู้ดูแลที่ `/bolt`

            ## พอร์ตเริ่มต้น

            - **80** (HTTP)

            ## ลิงก์ที่เป็นประโยชน์

            - [เว็บไซต์ทางการ Bolt CMS](https://boltcms.io)
            - [Bolt CMS GitHub](https://github.com/bolt/bolt)
            - [เอกสาร Bolt CMS](https://docs.boltcms.io)

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

            MIT — [GitHub](https://github.com/bolt/bolt)
    zh-CN:
        description: |
            基于 PHP 和 Symfony 的轻量灵活内容管理系统。默认使用 SQLite，无需外部数据库。支持 Twig 模板引擎、自定义内容类型及简洁的管理界面。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 域名
              description: 访问 Bolt CMS 的域名
        readme: |
            # Bolt CMS

            Bolt 是一款基于 PHP 和 Symfony 的轻量灵活内容管理系统。默认使用 SQLite，无需外部数据库。功能包括 Twig 模板引擎、可自定义内容类型及简洁的管理界面。

            ## 首次设置

            1. 点击部署后的网址打开 Bolt CMS。
            2. 按照设置向导创建管理员账号。
            3. 从 `/bolt` 管理面板开始创建内容。

            ## 默认端口

            - **80** (HTTP)

            ## 相关链接

            - [Bolt CMS 官方网站](https://boltcms.io)
            - [Bolt CMS GitHub](https://github.com/bolt/bolt)
            - [Bolt CMS 文档](https://docs.boltcms.io)

            ## 授权

            MIT — [GitHub](https://github.com/bolt/bolt)
    zh-TW:
        description: |
            基於 PHP 和 Symfony 的輕量彈性內容管理系統。預設使用 SQLite，無需外部資料庫。支援 Twig 模板引擎、自訂內容類型及簡潔的管理介面。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 網域
              description: 存取 Bolt CMS 的網域
        readme: |
            # Bolt CMS

            Bolt 是一款基於 PHP 和 Symfony 的輕量彈性內容管理系統。預設使用 SQLite，無需外部資料庫。功能包含 Twig 模板引擎、可自訂內容類型及簡潔的管理介面。

            ## 首次設定

            1. 點擊部署後的網址開啟 Bolt CMS。
            2. 依照設定精靈建立管理員帳號。
            3. 從 `/bolt` 管理面板開始建立內容。

            ## 預設埠

            - **80** (HTTP)

            ## 相關連結

            - [Bolt CMS 官方網站](https://boltcms.io)
            - [Bolt CMS GitHub](https://github.com/bolt/bolt)
            - [Bolt CMS 文件](https://docs.boltcms.io)

            ## 授權

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