# yaml-language-server: $schema=https://schema.zeabur.app/template.json
apiVersion: zeabur.com/v1
kind: Template
metadata:
    name: Shaper
spec:
    description: |
        Shaper is an open-source, SQL-driven data dashboard platform powered by DuckDB. Write SQL queries to visualize and share your data with built-in charting, automated reporting, and embeddable analytics. Supports PDF, PNG, CSV, and Excel exports.
    coverImage: https://avatars.githubusercontent.com/u/178629498?s=200&v=4
    icon: https://avatars.githubusercontent.com/u/178629498?s=200&v=4
    tags:
        - Tool
        - Analytics
    readme: |
        # Shaper

        Shaper is an open-source, self-hosted data dashboard platform that lets you build analytics using SQL queries, powered by DuckDB.

        ## Features

        - **SQL-First** - Write SQL queries to analyze and visualize your data
        - **Powered by DuckDB** - Fast analytical queries with no external database needed
        - **Automated Reporting** - Schedule alerts and reports, export to PDF, PNG, CSV, and Excel
        - **Embeddable Analytics** - White-label dashboards with JavaScript and React SDKs
        - **Shareable Links** - Password-protected public dashboard links
        - **Row-Level Security** - Fine-grained access control via JWT tokens
        - **Git-Based Workflow** - Version control your dashboards and queries

        ## First-Time Setup

        After deployment, open your domain to access the Shaper dashboard. No default credentials are required for initial setup.

        ## What You Can Do After Deployment

        1. **Open your domain** to access the Shaper dashboard
        2. **Create data sources** by uploading CSV/Parquet files or connecting to external databases
        3. **Write SQL queries** to explore and transform your data
        4. **Build visualizations** from query results using built-in chart types
        5. **Share dashboards** via password-protected public links
        6. **Schedule reports** for automated PDF or Excel delivery

        ## Persistent Data

        All data is stored in `/data` and persisted via a Zeabur volume. Your dashboards and queries survive restarts and redeployments.

        ## License

        MPL-2.0 — [GitHub](https://github.com/taleshape-com/shaper) | [Website](https://taleshape.com)
    services:
        - name: shaper
          icon: https://avatars.githubusercontent.com/u/178629498?s=200&v=4
          template: PREBUILT_V2
          spec:
            source:
                image: taleshape/shaper:0.16.0
            ports:
                - id: web
                  port: 5454
                  type: HTTP
            volumes:
                - id: data
                  dir: /data
            healthCheck:
                type: HTTP
                port: web
                http:
                    path: /
localization:
    es-ES:
        description: |
            Shaper es una plataforma de paneles de datos de codigo abierto impulsada por SQL y DuckDB. Escriba consultas SQL para visualizar y compartir sus datos con graficos integrados, informes automatizados y analiticas embebibles.
        readme: |
            # Shaper

            Shaper es una plataforma de paneles de datos de codigo abierto y autoalojada que le permite crear analiticas usando consultas SQL.

            ## Configuracion inicial

            Despues del despliegue, abra su dominio para acceder al panel de Shaper. No se requieren credenciales predeterminadas.

            ## Que puedes hacer despues del despliegue

            1. Abra su dominio para acceder al panel de Shaper
            2. Cree fuentes de datos subiendo archivos CSV/Parquet o conectando bases de datos externas
            3. Escriba consultas SQL para explorar y transformar sus datos
            4. Construya visualizaciones a partir de los resultados de las consultas
            5. Comparta paneles a traves de enlaces publicos protegidos por contrasena
            6. Programe informes para entrega automatica en PDF o Excel

            ## Licencia

            MPL-2.0 — [GitHub](https://github.com/taleshape-com/shaper)
    id-ID:
        description: |
            Shaper adalah platform dashboard data open-source berbasis SQL yang didukung oleh DuckDB. Tulis kueri SQL untuk memvisualisasikan dan berbagi data Anda dengan grafik bawaan, pelaporan otomatis, dan analitik yang dapat disematkan.
        readme: |
            # Shaper

            Shaper adalah platform dashboard data self-hosted open-source yang memungkinkan Anda membangun analitik menggunakan kueri SQL.

            ## Pengaturan Awal

            Setelah deploy, buka domain Anda untuk mengakses dashboard Shaper. Tidak diperlukan kredensial default.

            ## Yang Dapat Dilakukan Setelah Deploy

            1. Buka domain Anda untuk mengakses dashboard Shaper
            2. Buat sumber data dengan mengunggah file CSV/Parquet atau menghubungkan database eksternal
            3. Tulis kueri SQL untuk menjelajahi dan mentransformasi data Anda
            4. Bangun visualisasi dari hasil kueri menggunakan tipe grafik bawaan
            5. Bagikan dashboard melalui tautan publik yang dilindungi kata sandi
            6. Jadwalkan laporan untuk pengiriman otomatis dalam format PDF atau Excel

            ## Lisensi

            MPL-2.0 — [GitHub](https://github.com/taleshape-com/shaper)
    ja-JP:
        description: |
            Shaper はオープンソースの SQL 駆動型データダッシュボードプラットフォームで、DuckDB を搭載しています。SQL クエリでデータを可視化・共有でき、チャート作成、自動レポート、埋め込み分析をサポートします。
        readme: |
            # Shaper

            Shaper はオープンソースのセルフホスト型データダッシュボードプラットフォームで、SQL クエリで分析を構築できます。

            ## 初回セットアップ

            デプロイ後、ドメインを開いて Shaper ダッシュボードにアクセスします。初期設定にデフォルトの認証情報は不要です。

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

            1. ドメインを開いて Shaper ダッシュボードにアクセス
            2. CSV/Parquet ファイルのアップロードや外部データベースへの接続でデータソースを作成
            3. SQL クエリでデータを探索・変換
            4. クエリ結果から組み込みチャートタイプで可視化を構築
            5. パスワード保護された公開リンクでダッシュボードを共有
            6. PDF や Excel の自動配信レポートをスケジュール

            ## ライセンス

            MPL-2.0 — [GitHub](https://github.com/taleshape-com/shaper)
    ko-KR:
        description: |
            Shaper는 DuckDB 기반의 오픈소스 SQL 중심 데이터 대시보드 플랫폼입니다. SQL 쿼리로 데이터를 시각화하고 공유할 수 있으며, 차트 생성, 자동 보고서, 임베드 분석을 지원합니다.
        readme: |
            # Shaper

            Shaper는 DuckDB 기반의 오픈소스 셀프 호스팅 데이터 대시보드 플랫폼입니다.

            ## 초기 설정

            배포 후 도메인을 열어 Shaper 대시보드에 접속합니다. 기본 자격 증명은 필요하지 않습니다.

            ## 배포 후 할 수 있는 것

            1. 도메인을 열어 Shaper 대시보드에 접속
            2. CSV/Parquet 파일 업로드 또는 외부 데이터베이스 연결로 데이터 소스 생성
            3. SQL 쿼리로 데이터 탐색 및 변환
            4. 쿼리 결과에서 내장 차트 유형으로 시각화 구축
            5. 비밀번호 보호 공개 링크로 대시보드 공유
            6. PDF 또는 Excel 자동 배포 보고서 예약

            ## 라이선스

            MPL-2.0 — [GitHub](https://github.com/taleshape-com/shaper)
    th-TH:
        description: |
            Shaper เป็นแพลตฟอร์มแดชบอร์ดข้อมูลโอเพนซอร์สที่ขับเคลื่อนด้วย SQL และ DuckDB เขียนคำสั่ง SQL เพื่อแสดงผลข้อมูลและแชร์ด้วยกราฟในตัว รายงานอัตโนมัติ และการวิเคราะห์แบบฝังตัว
        readme: |
            # Shaper

            Shaper เป็นแพลตฟอร์มแดชบอร์ดข้อมูลแบบ self-hosted โอเพนซอร์สที่ใช้คำสั่ง SQL สร้างการวิเคราะห์

            ## การตั้งค่าครั้งแรก

            หลังจาก deploy แล้ว เปิดโดเมนของคุณเพื่อเข้าถึงแดชบอร์ด Shaper ไม่จำเป็นต้องใช้ข้อมูลรับรองเริ่มต้น

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

            1. เปิดโดเมนของคุณเพื่อเข้าถึงแดชบอร์ด Shaper
            2. สร้างแหล่งข้อมูลโดยอัปโหลดไฟล์ CSV/Parquet หรือเชื่อมต่อฐานข้อมูลภายนอก
            3. เขียนคำสั่ง SQL เพื่อสำรวจและแปลงข้อมูลของคุณ
            4. สร้างการแสดงผลจากผลลัพธ์คำสั่งด้วยกราฟในตัว
            5. แชร์แดชบอร์ดผ่านลิงก์สาธารณะที่มีรหัสผ่าน
            6. ตั้งเวลารายงานสำหรับการส่ง PDF หรือ Excel อัตโนมัติ

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

            MPL-2.0 — [GitHub](https://github.com/taleshape-com/shaper)
    zh-CN:
        description: |
            Shaper 是一个开源的 SQL 驱动数据仪表盘平台，由 DuckDB 提供支持。通过编写 SQL 查询来可视化和分享您的数据，支持内置图表、自动化报表和可嵌入式分析功能。
        readme: |
            # Shaper

            Shaper 是一个开源的自托管数据仪表盘平台，让您通过 SQL 查询构建分析，由 DuckDB 提供支持。

            ## 首次设置

            部署后打开您的域名即可访问 Shaper 仪表盘，初始设置无需默认账密。

            ## 部署后可以做什么

            1. 打开您的域名访问 Shaper 仪表盘
            2. 上传 CSV/Parquet 文件或连接外部数据库来创建数据源
            3. 编写 SQL 查询来探索和转换您的数据
            4. 使用内置图表类型从查询结果创建可视化
            5. 通过密码保护的公开链接分享仪表盘
            6. 调度报表以自动生成 PDF 或 Excel

            ## 许可

            MPL-2.0 — [GitHub](https://github.com/taleshape-com/shaper)
    zh-TW:
        description: |
            Shaper 是一個開源的 SQL 驅動資料儀表板平台，由 DuckDB 提供支援。透過撰寫 SQL 查詢來視覺化和分享您的資料，支援內建圖表、自動化報表和可嵌入式分析功能。
        readme: |
            # Shaper

            Shaper 是一個開源的自架資料儀表板平台，讓您透過 SQL 查詢建立分析，由 DuckDB 提供支援。

            ## 首次設定

            部署後開啟您的網域即可存取 Shaper 儀表板，初始設定無需預設帳密。

            ## 部署後可以做什麼

            1. 開啟您的網域存取 Shaper 儀表板
            2. 上傳 CSV/Parquet 檔案或連接外部資料庫來建立資料來源
            3. 撰寫 SQL 查詢來探索和轉換您的資料
            4. 使用內建圖表類型從查詢結果建立視覺化
            5. 透過密碼保護的公開連結分享儀表板
            6. 排程報表以自動產生 PDF 或 Excel

            ## 授權

            MPL-2.0 — [GitHub](https://github.com/taleshape-com/shaper)
