# yaml-language-server: $schema=https://schema.zeabur.app/template.json
apiVersion: zeabur.com/v1
kind: Template
metadata:
    name: SolidInvoice
spec:
    description: |
        SolidInvoice is an open-source invoicing application for small businesses and freelancers. It handles quotes, invoices, client management, recurring billing, and payment tracking — all through a professional web interface.
    coverImage: https://avatars.githubusercontent.com/u/7655674
    icon: https://avatars.githubusercontent.com/u/7655674
    variables:
        - key: PUBLIC_DOMAIN
          type: DOMAIN
          name: Domain
          description: The domain to access SolidInvoice
    tags:
        - Tool
        - Productivity
    readme: |
        # SolidInvoice

        An open-source invoicing application designed for small businesses and freelancers. Create professional quotes and invoices, manage clients, and track payments through a clean web interface.

        ## What You Can Do After Deployment

        1. **Visit your domain** — complete the setup wizard to configure your company
        2. **Add clients** — manage your client database with contact details
        3. **Create quotes** — send professional quotes to potential clients
        4. **Generate invoices** — create and send invoices with line items and taxes
        5. **Track payments** — monitor payment status and history

        ## Key Features

        - Professional quote and invoice generation
        - Client management with contact details
        - Recurring invoice support
        - Multiple tax rate configuration
        - Payment tracking and history
        - PDF export for quotes and invoices
        - Multi-currency support

        ## License

        MIT — [GitHub](https://github.com/SolidInvoice/SolidInvoice)
    services:
        - name: solidinvoice
          icon: https://avatars.githubusercontent.com/u/7655674
          template: PREBUILT_V2
          spec:
            source:
                image: solidinvoice/solidinvoice:2.3.16
            ports:
                - id: web
                  port: 80
                  type: HTTP
            volumes:
                - id: app-var
                  dir: /var/www/html/var
            env:
                SOLIDINVOICE_INSTALLED:
                    default: "false"
            healthCheck:
                type: HTTP
                port: web
                http:
                    path: /
          domainKey: PUBLIC_DOMAIN
localization:
    es-ES:
        description: |
            SolidInvoice es una aplicación de facturación de código abierto para pequeñas empresas y autónomos. Gestiona presupuestos, facturas, clientes, facturación recurrente y seguimiento de pagos con una interfaz web profesional.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: Dominio
              description: El dominio para acceder a SolidInvoice
        readme: |
            # SolidInvoice

            Aplicación de facturación de código abierto para pequeñas empresas y autónomos. Crea presupuestos y facturas profesionales, gestiona clientes y realiza seguimiento de pagos.

            ## Qué puedes hacer después del despliegue

            1. **Visita tu dominio** — completa el asistente de configuración para tu empresa
            2. **Añade clientes** — gestiona tu base de datos de clientes con datos de contacto
            3. **Crea presupuestos** — envía presupuestos profesionales a clientes potenciales
            4. **Genera facturas** — crea facturas con líneas de detalle e impuestos
            5. **Rastrea pagos** — monitoriza el estado y el historial de pagos

            ## Licencia

            MIT — [GitHub](https://github.com/SolidInvoice/SolidInvoice)
    id-ID:
        description: |
            SolidInvoice adalah aplikasi faktur open-source untuk bisnis kecil dan freelancer. Menangani penawaran, faktur, manajemen klien, tagihan berulang, dan pelacakan pembayaran melalui antarmuka web profesional.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: Domain
              description: Domain untuk mengakses SolidInvoice
        readme: |
            # SolidInvoice

            Aplikasi faktur open-source untuk bisnis kecil dan freelancer. Buat penawaran dan faktur profesional, kelola klien, dan lacak pembayaran.

            ## Apa yang bisa dilakukan setelah deploy

            1. **Buka domain** — selesaikan wizard pengaturan untuk mengonfigurasi perusahaan
            2. **Tambah klien** — kelola database klien dengan detail kontak
            3. **Buat penawaran** — kirim penawaran profesional ke calon klien
            4. **Buat faktur** — buat faktur dengan item dan pajak
            5. **Lacak pembayaran** — pantau status dan riwayat pembayaran

            ## Lisensi

            MIT — [GitHub](https://github.com/SolidInvoice/SolidInvoice)
    ja-JP:
        description: |
            SolidInvoice は中小企業やフリーランサー向けのオープンソース請求書アプリです。見積書、請求書、顧客管理、定期請求、支払い追跡をプロフェッショナルなWebインターフェースで処理。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: ドメイン
              description: SolidInvoice にアクセスするためのドメイン
        readme: |
            # SolidInvoice

            中小企業やフリーランサー向けのオープンソース請求書アプリ。見積書と請求書の作成、顧客管理、支払い追跡が可能。

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

            1. **ドメインにアクセス** — セットアップウィザードで会社情報を設定
            2. **顧客を追加** — 連絡先情報と共に顧客データベースを管理
            3. **見積書を作成** — 見込み客にプロフェッショナルな見積書を送信
            4. **請求書を生成** — 明細と税額を含む請求書を作成
            5. **支払いを追跡** — 支払い状況と履歴を監視

            ## ライセンス

            MIT — [GitHub](https://github.com/SolidInvoice/SolidInvoice)
    ko-KR:
        description: |
            SolidInvoice는 소규모 비즈니스와 프리랜서를 위한 오픈소스 인보이스 애플리케이션입니다. 견적서, 인보이스, 고객 관리, 반복 청구, 결제 추적을 전문적인 웹 인터페이스로 처리합니다.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 도메인
              description: SolidInvoice에 접속할 도메인
        readme: |
            # SolidInvoice

            소규모 비즈니스와 프리랜서를 위한 오픈소스 인보이스 앱. 전문적인 견적서와 인보이스 생성, 고객 관리, 결제 추적을 지원합니다.

            ## 배포 후 할 수 있는 것

            1. **도메인 접속** — 설정 마법사를 완료하여 회사 정보 구성
            2. **고객 추가** — 연락처 정보와 함께 고객 데이터베이스 관리
            3. **견적서 생성** — 잠재 고객에게 전문적인 견적서 전송
            4. **인보이스 생성** — 항목과 세금이 포함된 인보이스 작성
            5. **결제 추적** — 결제 상태와 이력 모니터링

            ## 라이선스

            MIT — [GitHub](https://github.com/SolidInvoice/SolidInvoice)
    th-TH:
        description: |
            SolidInvoice เป็นแอปพลิเคชันออกใบแจ้งหนี้แบบโอเพนซอร์สสำหรับธุรกิจขนาดเล็กและฟรีแลนซ์ จัดการใบเสนอราคา ใบแจ้งหนี้ ลูกค้า การเรียกเก็บเงินซ้ำ และติดตามการชำระเงินผ่านหน้าเว็บมืออาชีพ
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: โดเมน
              description: โดเมนสำหรับเข้าถึง SolidInvoice
        readme: |
            # SolidInvoice

            แอปออกใบแจ้งหนี้โอเพนซอร์สสำหรับธุรกิจขนาดเล็กและฟรีแลนซ์ สร้างใบเสนอราคาและใบแจ้งหนี้แบบมืออาชีพ จัดการลูกค้า และติดตามการชำระเงิน

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

            1. **เข้าสู่โดเมน** — ทำตามวิซาร์ดการตั้งค่าเพื่อกำหนดค่าบริษัท
            2. **เพิ่มลูกค้า** — จัดการฐานข้อมูลลูกค้าพร้อมข้อมูลติดต่อ
            3. **สร้างใบเสนอราคา** — ส่งใบเสนอราคามืออาชีพให้ลูกค้าที่สนใจ
            4. **สร้างใบแจ้งหนี้** — สร้างใบแจ้งหนี้พร้อมรายการและภาษี
            5. **ติดตามการชำระเงิน** — ตรวจสอบสถานะและประวัติการชำระเงิน

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

            MIT — [GitHub](https://github.com/SolidInvoice/SolidInvoice)
    zh-CN:
        description: |
            SolidInvoice 是开源的发票应用程序，专为小型企业和自由职业者设计。处理报价单、发票、客户管理、定期账单和付款跟踪，全部通过专业的 Web 界面操作。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 域名
              description: 访问 SolidInvoice 的域名
        readme: |
            # SolidInvoice

            专为小型企业和自由职业者设计的开源发票应用。创建专业报价单和发票、管理客户、跟踪付款。

            ## 部署后可以做什么

            1. **打开域名** — 完成设置向导以配置公司信息
            2. **添加客户** — 管理客户数据库和联系信息
            3. **创建报价单** — 向潜在客户发送专业报价
            4. **生成发票** — 创建含有项目和税额的发票
            5. **跟踪付款** — 监控付款状态和历史记录

            ## 授权

            MIT — [GitHub](https://github.com/SolidInvoice/SolidInvoice)
    zh-TW:
        description: |
            SolidInvoice 是開源的發票應用程式，專為小型企業和自由工作者設計。處理報價單、發票、客戶管理、定期帳單和付款追蹤，全部透過專業的 Web 介面操作。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 網域
              description: 存取 SolidInvoice 的網域
        readme: |
            # SolidInvoice

            專為小型企業和自由工作者設計的開源發票應用程式。建立專業報價單和發票、管理客戶、追蹤付款。

            ## 部署後可以做什麼

            1. **開啟網域** — 完成設定精靈以配置公司資訊
            2. **新增客戶** — 管理客戶資料庫和聯絡資訊
            3. **建立報價單** — 向潛在客戶發送專業報價
            4. **產生發票** — 建立含有項目和稅額的發票
            5. **追蹤付款** — 監控付款狀態和歷史紀錄

            ## 授權

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