# yaml-language-server: $schema=https://schema.zeabur.app/template.json
apiVersion: zeabur.com/v1
kind: Template
metadata:
    name: Kresus
spec:
    description: |
        Kresus is a self-hosted personal finance manager. Track your banking history, monitor account balances, and understand your spending habits with tags and categories. Privacy-first — all data stays on your server.
    coverImage: https://avatars.githubusercontent.com/u/28587487
    icon: https://avatars.githubusercontent.com/u/28587487
    variables:
        - key: PUBLIC_DOMAIN
          type: DOMAIN
          name: Domain
          description: The domain to access Kresus
    tags:
        - Tool
        - Finance
    readme: |
        # Kresus

        A self-hosted personal finance manager. Track banking history, monitor balances, and categorize spending — all on your own server with complete privacy.

        ## Default Credentials

        - On first visit, create your account to get started

        ## What You Can Do After Deployment

        1. **Visit your domain** — create your account
        2. **Add accounts** — set up your bank accounts manually or via import
        3. **Track transactions** — log income and expenses
        4. **Categorize spending** — use tags to understand where your money goes
        5. **Monitor balances** — view overall financial health at a glance

        ## Key Features

        - Bank transaction tracking and categorization
        - Tag-based spending analysis
        - Account balance monitoring
        - Multi-account support
        - Transaction search and filtering
        - Data export capabilities

        ## License

        AGPL-3.0 — [GitHub](https://github.com/kresusapp/kresus)
    services:
        - name: kresus
          icon: https://avatars.githubusercontent.com/u/28587487
          template: PREBUILT_V2
          spec:
            source:
                image: bnjbvr/kresus:0.23.5
            ports:
                - id: web
                  port: 9876
                  type: HTTP
            volumes:
                - id: kresus-data
                  dir: /home/user/data
            env:
                HOST:
                    default: 0.0.0.0
                KRESUS_DB_SQLITE_PATH:
                    default: /home/user/data/kresus.sqlite
                KRESUS_DB_TYPE:
                    default: sqlite
                PORT:
                    default: "9876"
            healthCheck:
                type: HTTP
                port: web
                http:
                    path: /
          domainKey: PUBLIC_DOMAIN
localization:
    es-ES:
        description: |
            Kresus es un gestor de finanzas personales autoalojado. Rastrea el historial bancario, monitorea saldos y comprende tus habitos de gasto con etiquetas y categorias. Privacidad primero — todos los datos permanecen en tu servidor.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: Dominio
              description: El dominio para acceder a Kresus
        readme: |
            # Kresus

            Gestor de finanzas personales autoalojado. Rastrea historial bancario, monitorea saldos y categoriza gastos — todo en tu propio servidor con total privacidad.

            ## Credenciales por defecto

            - En la primera visita, crea tu cuenta para empezar

            ## Que puedes hacer despues del despliegue

            1. **Visita tu dominio** — crea tu cuenta
            2. **Anade cuentas** — configura cuentas bancarias manual o por importacion
            3. **Rastrea transacciones** — registra ingresos y gastos
            4. **Categoriza gastos** — usa etiquetas para entender adonde va tu dinero
            5. **Monitorea saldos** — consulta tu salud financiera de un vistazo

            ## Licencia

            AGPL-3.0 — [GitHub](https://github.com/kresusapp/kresus)
    id-ID:
        description: |
            Kresus adalah manajer keuangan pribadi self-hosted. Lacak riwayat perbankan, pantau saldo akun, dan pahami kebiasaan belanja Anda dengan tag dan kategori. Privasi utama — semua data tetap di server Anda.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: Domain
              description: Domain untuk mengakses Kresus
        readme: |
            # Kresus

            Manajer keuangan pribadi self-hosted. Lacak riwayat bank, pantau saldo, kategorikan pengeluaran — semua di server Anda sendiri dengan privasi penuh.

            ## Info Login Default

            - Pada kunjungan pertama, buat akun untuk memulai

            ## Apa yang bisa dilakukan setelah deploy

            1. **Buka domain** — buat akun
            2. **Tambah akun** — atur akun bank secara manual atau melalui impor
            3. **Lacak transaksi** — catat pemasukan dan pengeluaran
            4. **Kategorikan pengeluaran** — gunakan tag untuk memahami ke mana uang Anda pergi
            5. **Pantau saldo** — lihat kesehatan keuangan sekilas

            ## Lisensi

            AGPL-3.0 — [GitHub](https://github.com/kresusapp/kresus)
    ja-JP:
        description: |
            Kresus はセルフホスト型の個人財務マネージャーです。銀行取引の追跡、口座残高の監視、タグとカテゴリによる支出分析が可能。プライバシー重視 — データは自分のサーバーに保存。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: ドメイン
              description: Kresus にアクセスするためのドメイン
        readme: |
            # Kresus

            セルフホスト型の個人財務マネージャー。銀行取引の追跡、残高監視、支出分類 — すべて自分のサーバーで完全なプライバシーを保護。

            ## デフォルトログイン情報

            - 初回アクセス時にアカウントを作成

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

            1. **ドメインにアクセス** — アカウントを作成
            2. **口座を追加** — 手動設定またはインポートで銀行口座を設定
            3. **取引を追跡** — 収入と支出を記録
            4. **支出を分類** — タグで資金の流れを把握
            5. **残高を監視** — 財務状況を一目で確認

            ## ライセンス

            AGPL-3.0 — [GitHub](https://github.com/kresusapp/kresus)
    ko-KR:
        description: |
            Kresus는 셀프 호스팅 개인 재무 관리자입니다. 은행 거래 내역 추적, 계좌 잔액 모니터링, 태그와 카테고리로 지출 습관 파악이 가능합니다. 프라이버시 우선 — 모든 데이터는 자체 서버에 저장됩니다.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 도메인
              description: Kresus에 접속할 도메인
        readme: |
            # Kresus

            셀프 호스팅 개인 재무 관리자. 은행 거래 추적, 잔액 모니터링, 지출 분류 — 자체 서버에서 완전한 프라이버시 보호.

            ## 기본 로그인 정보

            - 첫 방문 시 계정을 생성하여 시작

            ## 배포 후 할 수 있는 것

            1. **도메인 접속** — 계정 생성
            2. **계좌 추가** — 수동 설정 또는 가져오기로 은행 계좌 설정
            3. **거래 추적** — 수입과 지출 기록
            4. **지출 분류** — 태그로 자금 흐름 파악
            5. **잔액 모니터링** — 재무 상태 한눈에 확인

            ## 라이선스

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

            ตัวจัดการการเงินส่วนตัวแบบ self-hosted ติดตามประวัติธนาคาร ตรวจสอบยอดเงิน จัดหมวดหมู่ค่าใช้จ่าย — ทั้งหมดบนเซิร์ฟเวอร์ของคุณเองพร้อมความเป็นส่วนตัวอย่างเต็มที่

            ## ข้อมูลเข้าสู่ระบบเริ่มต้น

            - เมื่อเข้าชมครั้งแรก สร้างบัญชีเพื่อเริ่มต้น

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

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

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

            AGPL-3.0 — [GitHub](https://github.com/kresusapp/kresus)
    zh-CN:
        description: |
            Kresus 是自托管的个人财务管理器。追踪银行交易记录、监控账户余额，并通过标签和分类了解消费习惯。隐私优先 — 所有数据留在您的服务器上。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 域名
              description: 访问 Kresus 的域名
        readme: |
            # Kresus

            自托管的个人财务管理器。追踪银行记录、监控余额、分类支出 — 完全在您自己的服务器上，保障隐私。

            ## 默认登录信息

            - 首次访问时创建账号即可开始

            ## 部署后可以做什么

            1. **打开域名** — 创建账号
            2. **添加账户** — 手动设置或导入银行账户
            3. **追踪交易** — 记录收入和支出
            4. **分类支出** — 使用标签了解资金流向
            5. **监控余额** — 一览财务健康状况

            ## 授权

            AGPL-3.0 — [GitHub](https://github.com/kresusapp/kresus)
    zh-TW:
        description: |
            Kresus 是自架的個人財務管理器。追蹤銀行交易記錄、監控帳戶餘額，並透過標籤和分類了解消費習慣。隱私優先 — 所有資料留在您的伺服器上。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 網域
              description: 存取 Kresus 的網域
        readme: |
            # Kresus

            自架的個人財務管理器。追蹤銀行記錄、監控餘額、分類支出 — 完全在您自己的伺服器上，保障隱私。

            ## 預設登入資訊

            - 首次造訪時建立帳號即可開始

            ## 部署後可以做什麼

            1. **開啟網域** — 建立帳號
            2. **新增帳戶** — 手動設定或匯入銀行帳戶
            3. **追蹤交易** — 記錄收入和支出
            4. **分類支出** — 使用標籤了解資金流向
            5. **監控餘額** — 一覽財務健康狀況

            ## 授權

            AGPL-3.0 — [GitHub](https://github.com/kresusapp/kresus)
