# yaml-language-server: $schema=https://schema.zeabur.app/template.json
apiVersion: zeabur.com/v1
kind: Template
metadata:
    name: Ocular
spec:
    description: |
        Ocular is a self-hosted budgeting app to track your spending across the years. Simple, beautiful, and privacy-focused — your financial data stays on your own server.
    coverImage: https://avatars.githubusercontent.com/u/30767528
    icon: https://avatars.githubusercontent.com/u/30767528
    variables:
        - key: PUBLIC_DOMAIN
          type: DOMAIN
          name: Domain
          description: The domain to access Ocular
    tags:
        - Tool
        - Finance
    readme: |
        # Ocular

        A self-hosted budgeting app to track your spending across the years. Beautiful, simple, and privacy-focused.

        ## Getting Started

        - On first visit, create your account to start tracking
        - All data stays on your server — no third-party access

        ## What You Can Do After Deployment

        1. **Visit your domain** — create your account
        2. **Set up budgets** — define monthly or yearly budget categories
        3. **Track spending** — log expenses with categories and amounts
        4. **View statistics** — see spending breakdowns with charts
        5. **Import data** — import from Google Sheets annual planner or JSON

        ## Key Features

        - Clean, modern UI optimized for mobile
        - Installable as a Progressive Web App (PWA)
        - Detailed spending statistics and charts
        - Import from Google Sheets or JSON export
        - Multi-user support
        - Dark mode

        ## License

        MIT — [GitHub](https://github.com/simonwep/ocular)
    services:
        - name: ocular
          icon: https://avatars.githubusercontent.com/u/30767528
          template: PREBUILT_V2
          spec:
            source:
                image: ghcr.io/simonwep/ocular:v2.2.2
            ports:
                - id: web
                  port: 80
                  type: HTTP
            volumes:
                - id: ocular-data
                  dir: /data/genesis
            healthCheck:
                type: HTTP
                port: web
                http:
                    path: /
          domainKey: PUBLIC_DOMAIN
localization:
    es-ES:
        description: |
            Ocular es una aplicacion autoalojada de seguimiento de presupuesto para rastrear tus gastos a lo largo de los anos. Simple, hermosa y centrada en la privacidad.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: Dominio
              description: El dominio para acceder a Ocular
        readme: |
            # Ocular

            Aplicacion autoalojada de seguimiento de presupuesto. Hermosa, simple y centrada en la privacidad.

            ## Primeros pasos

            - En la primera visita, crea tu cuenta para empezar a rastrear
            - Todos los datos se quedan en tu servidor

            ## Que puedes hacer despues del despliegue

            1. **Visita tu dominio** — crea tu cuenta
            2. **Configura presupuestos** — define categorias mensuales o anuales
            3. **Rastrea gastos** — registra gastos con categorias y montos
            4. **Ver estadisticas** — consulta desgloses con graficos
            5. **Importar datos** — importa desde Google Sheets o JSON

            ## Licencia

            MIT — [GitHub](https://github.com/simonwep/ocular)
    id-ID:
        description: |
            Ocular adalah aplikasi pelacak anggaran self-hosted untuk melacak pengeluaran Anda sepanjang tahun. Sederhana, indah, dan berfokus pada privasi — data keuangan Anda tetap di server Anda sendiri.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: Domain
              description: Domain untuk mengakses Ocular
        readme: |
            # Ocular

            Aplikasi pelacak anggaran self-hosted. Indah, sederhana, dan berfokus pada privasi.

            ## Memulai

            - Pada kunjungan pertama, buat akun untuk mulai melacak
            - Semua data tetap di server Anda

            ## Apa yang bisa dilakukan setelah deploy

            1. **Buka domain** — buat akun
            2. **Atur anggaran** — tentukan kategori anggaran bulanan atau tahunan
            3. **Lacak pengeluaran** — catat pengeluaran dengan kategori dan jumlah
            4. **Lihat statistik** — lihat rincian pengeluaran dengan grafik
            5. **Impor data** — impor dari Google Sheets atau JSON

            ## Lisensi

            MIT — [GitHub](https://github.com/simonwep/ocular)
    ja-JP:
        description: |
            Ocular はセルフホスト型の予算追跡アプリです。年間の支出を追跡できます。シンプル、美しく、プライバシー重視 — 財務データは自分のサーバーに保存。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: ドメイン
              description: Ocular にアクセスするためのドメイン
        readme: |
            # Ocular

            セルフホスト型の予算追跡アプリ。年間の支出を追跡。美しく、シンプル、プライバシー重視。

            ## はじめに

            - 初回アクセス時にアカウントを作成して追跡開始
            - すべてのデータは自分のサーバーに保存

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

            1. **ドメインにアクセス** — アカウントを作成
            2. **予算を設定** — 月別または年別の予算カテゴリを定義
            3. **支出を追跡** — カテゴリと金額で支出を記録
            4. **統計を表示** — グラフで支出内訳を確認
            5. **データをインポート** — Google Sheets や JSON からインポート

            ## ライセンス

            MIT — [GitHub](https://github.com/simonwep/ocular)
    ko-KR:
        description: |
            Ocular는 셀프 호스팅 예산 추적 앱입니다. 연간 지출을 추적할 수 있습니다. 심플하고 아름다우며 프라이버시 중심 — 재무 데이터는 자체 서버에 저장됩니다.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 도메인
              description: Ocular에 접속할 도메인
        readme: |
            # Ocular

            셀프 호스팅 예산 추적 앱. 연간 지출 추적. 아름답고 심플하며 프라이버시 중심.

            ## 시작하기

            - 첫 방문 시 계정을 생성하여 추적 시작
            - 모든 데이터는 자체 서버에 저장

            ## 배포 후 할 수 있는 것

            1. **도메인 접속** — 계정 생성
            2. **예산 설정** — 월별 또는 연별 예산 카테고리 정의
            3. **지출 추적** — 카테고리와 금액으로 지출 기록
            4. **통계 보기** — 차트로 지출 내역 확인
            5. **데이터 가져오기** — Google Sheets나 JSON에서 가져오기

            ## 라이선스

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

            แอปติดตามงบประมาณแบบ self-hosted สวยงาม เรียบง่าย และเน้นความเป็นส่วนตัว

            ## เริ่มต้นใช้งาน

            - เมื่อเข้าชมครั้งแรก สร้างบัญชีเพื่อเริ่มติดตาม
            - ข้อมูลทั้งหมดอยู่บนเซิร์ฟเวอร์ของคุณ

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

            1. **เข้าสู่โดเมน** — สร้างบัญชี
            2. **ตั้งค่างบประมาณ** — กำหนดหมวดหมู่งบประมาณรายเดือนหรือรายปี
            3. **ติดตามค่าใช้จ่าย** — บันทึกค่าใช้จ่ายพร้อมหมวดหมู่และจำนวนเงิน
            4. **ดูสถิติ** — ดูรายละเอียดค่าใช้จ่ายด้วยกราฟ
            5. **นำเข้าข้อมูล** — นำเข้าจาก Google Sheets หรือ JSON

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

            MIT — [GitHub](https://github.com/simonwep/ocular)
    zh-CN:
        description: |
            Ocular 是自托管的预算追踪应用，跨年度追踪您的支出。简洁、美观且注重隐私 — 财务数据留在您自己的服务器上。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 域名
              description: 访问 Ocular 的域名
        readme: |
            # Ocular

            自托管的预算追踪应用，跨年度追踪支出。美观、简洁且注重隐私。

            ## 开始使用

            - 首次访问时创建账号开始追踪
            - 所有数据留在您的服务器上

            ## 部署后可以做什么

            1. **打开域名** — 创建账号
            2. **设置预算** — 定义每月或每年的预算类别
            3. **追踪支出** — 记录支出类别和金额
            4. **查看统计** — 通过图表查看支出分析
            5. **导入数据** — 从 Google Sheets 年度规划或 JSON 导入

            ## 授权

            MIT — [GitHub](https://github.com/simonwep/ocular)
    zh-TW:
        description: |
            Ocular 是自架的預算追蹤應用程式，跨年度追蹤您的支出。簡潔、美觀且注重隱私 — 財務資料留在您自己的伺服器上。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 網域
              description: 存取 Ocular 的網域
        readme: |
            # Ocular

            自架的預算追蹤應用程式，跨年度追蹤支出。美觀、簡潔且注重隱私。

            ## 開始使用

            - 首次造訪時建立帳號開始追蹤
            - 所有資料留在您的伺服器上

            ## 部署後可以做什麼

            1. **開啟網域** — 建立帳號
            2. **設定預算** — 定義每月或每年的預算類別
            3. **追蹤支出** — 記錄支出類別和金額
            4. **查看統計** — 透過圖表查看支出分析
            5. **匯入資料** — 從 Google Sheets 年度規劃或 JSON 匯入

            ## 授權

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