# yaml-language-server: $schema=https://schema.zeabur.app/template.json
apiVersion: zeabur.com/v1
kind: Template
metadata:
    name: Monica
spec:
    description: |
        Monica is a self-hosted personal CRM. Manage your relationships, log activities, track contacts, and never forget important details about the people you care about.
    coverImage: https://raw.githubusercontent.com/monicahq/monica/4.x/docs/images/screenshot.png
    icon: https://raw.githubusercontent.com/monicahq/monica/4.x/public/img/monica.svg
    variables:
        - key: PUBLIC_DOMAIN
          type: DOMAIN
          name: Domain
          description: The domain to access Monica
    tags:
        - Tool
        - Productivity
    readme: |
        # Monica

        A self-hosted personal CRM to organize interactions with your friends, family, and business contacts. Log calls, track activities, set reminders, and manage relationships — all in one place.

        ## First-Time Setup

        After deployment, visit your domain and create your first account via the registration page.

        ## What You Can Do After Deployment

        1. **Visit your domain** — register your account
        2. **Add contacts** — store names, relationships, notes, and details
        3. **Log activities** — record calls, meals, meetings, and more
        4. **Set reminders** — never forget birthdays or important dates
        5. **Track relationships** — define how contacts relate to each other

        ## Key Features

        - Contact management with detailed profiles
        - Activity and conversation logging
        - Reminders and important date tracking
        - Relationship mapping
        - Journal and notes
        - API access for integrations

        ## License

        AGPL-3.0 — [GitHub](https://github.com/monicahq/monica)
    services:
        - name: monica
          icon: https://raw.githubusercontent.com/monicahq/monica/4.x/public/img/monica.svg
          template: PREBUILT_V2
          spec:
            source:
                image: monica:5.0.0-beta.5-apache
            ports:
                - id: web
                  port: 80
                  type: HTTP
            volumes:
                - id: monica-storage
                  dir: /var/www/html/storage
            env:
                APP_DEBUG:
                    default: "false"
                APP_ENV:
                    default: production
                APP_KEY:
                    default: ${PASSWORD}
                APP_URL:
                    default: ${ZEABUR_WEB_URL}
                CACHE_DRIVER:
                    default: file
                DB_CONNECTION:
                    default: sqlite
                MAIL_MAILER:
                    default: log
                QUEUE_CONNECTION:
                    default: sync
                SESSION_DRIVER:
                    default: file
            healthCheck:
                type: HTTP
                port: web
                http:
                    path: /
          domainKey: PUBLIC_DOMAIN
localization:
    es-ES:
        description: |
            Monica es un CRM personal autoalojado. Gestiona relaciones, registra actividades, realiza seguimiento de contactos y no olvides los detalles importantes de las personas que te importan.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: Dominio
              description: El dominio para acceder a Monica
        readme: |
            # Monica

            CRM personal autoalojado para organizar interacciones con amigos, familia y contactos de negocio. Registra llamadas, actividades, configura recordatorios y gestiona relaciones en un solo lugar.

            ## Primera configuracion

            Despues del despliegue, visita tu dominio y crea tu primera cuenta en la pagina de registro.

            ## Que puedes hacer despues del despliegue

            1. **Visita tu dominio** — registra tu cuenta
            2. **Agrega contactos** — almacena nombres, relaciones, notas y detalles
            3. **Registra actividades** — anota llamadas, comidas, reuniones y mas
            4. **Configura recordatorios** — no olvides cumpleanos ni fechas importantes
            5. **Rastrea relaciones** — define como se relacionan los contactos entre si

            ## Licencia

            AGPL-3.0 — [GitHub](https://github.com/monicahq/monica)
    id-ID:
        description: |
            Monica adalah CRM pribadi self-hosted. Kelola hubungan, catat aktivitas, lacak kontak, dan jangan lupakan detail penting tentang orang-orang yang Anda sayangi.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: Domain
              description: Domain untuk mengakses Monica
        readme: |
            # Monica

            CRM pribadi self-hosted untuk mengatur interaksi dengan teman, keluarga, dan kontak bisnis. Catat panggilan, lacak aktivitas, atur pengingat, dan kelola hubungan di satu tempat.

            ## Pengaturan Pertama

            Setelah deploy, kunjungi domain Anda dan buat akun pertama melalui halaman registrasi.

            ## Apa yang bisa dilakukan setelah deploy

            1. **Buka domain** — daftarkan akun
            2. **Tambah kontak** — simpan nama, hubungan, catatan, dan detail
            3. **Catat aktivitas** — rekam panggilan, makan, rapat, dan lainnya
            4. **Atur pengingat** — jangan lupa ulang tahun atau tanggal penting
            5. **Lacak hubungan** — definisikan hubungan antar kontak

            ## Lisensi

            AGPL-3.0 — [GitHub](https://github.com/monicahq/monica)
    ja-JP:
        description: |
            Monica はセルフホスト型の個人 CRM です。人間関係を管理し、活動を記録し、連絡先を追跡。大切な人の情報を忘れません。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: ドメイン
              description: Monica にアクセスするためのドメイン
        readme: |
            # Monica

            セルフホスト型の個人 CRM。友人・家族・ビジネスの連絡先とのやり取りを整理。通話記録、活動追跡、リマインダー設定をまとめて管理。

            ## 初回セットアップ

            デプロイ後、ドメインにアクセスして登録ページからアカウントを作成してください。

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

            1. **ドメインにアクセス** — アカウントを登録
            2. **連絡先を追加** — 名前・関係・メモ・詳細を保存
            3. **活動を記録** — 通話・食事・会議などを記録
            4. **リマインダーを設定** — 誕生日や重要な日を忘れない
            5. **関係を追跡** — 連絡先同士の関係を定義

            ## ライセンス

            AGPL-3.0 — [GitHub](https://github.com/monicahq/monica)
    ko-KR:
        description: |
            Monica는 셀프 호스팅 개인 CRM입니다. 인간관계를 관리하고, 활동을 기록하고, 연락처를 추적하세요. 소중한 사람들의 정보를 잊지 마세요.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 도메인
              description: Monica에 접속할 도메인
        readme: |
            # Monica

            셀프 호스팅 개인 CRM. 친구, 가족, 비즈니스 연락처와의 상호작용을 정리. 통화 기록, 활동 추적, 리마인더 설정을 한곳에서 관리.

            ## 첫 설정

            배포 후 도메인에 접속하여 등록 페이지에서 첫 번째 계정을 생성하세요.

            ## 배포 후 할 수 있는 것

            1. **도메인 접속** — 계정 등록
            2. **연락처 추가** — 이름, 관계, 메모 및 세부 정보 저장
            3. **활동 기록** — 통화, 식사, 회의 등 기록
            4. **리마인더 설정** — 생일이나 중요한 날짜를 잊지 않기
            5. **관계 추적** — 연락처 간의 관계 정의

            ## 라이선스

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

            CRM ส่วนตัวแบบ self-hosted สำหรับจัดระเบียบการติดต่อกับเพื่อน ครอบครัว และผู้ติดต่อทางธุรกิจ บันทึกการโทร ติดตามกิจกรรม ตั้งการแจ้งเตือน จัดการความสัมพันธ์ทั้งหมดในที่เดียว

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

            หลังจากติดตั้ง เข้าไปที่โดเมนของคุณและสร้างบัญชีแรกผ่านหน้าลงทะเบียน

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

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

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

            AGPL-3.0 — [GitHub](https://github.com/monicahq/monica)
    zh-CN:
        description: |
            Monica 是自托管的个人 CRM 系统。管理人际关系、记录活动、追踪联系人，不再遗忘生活中重要的人际细节。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 域名
              description: 访问 Monica 的域名
        readme: |
            # Monica

            自托管的个人 CRM，整理与朋友、家人和商业联系人的互动。记录通话、追踪活动、设定提醒，集中管理所有人际关系。

            ## 首次设置

            部署完成后，前往您的域名，通过注册页面创建第一个账号。

            ## 部署后可以做什么

            1. **打开域名** — 注册账号
            2. **添加联系人** — 存储姓名、关系、备注和详细信息
            3. **记录活动** — 记录通话、聚餐、会议等
            4. **设定提醒** — 不再遗忘生日或重要日期
            5. **追踪关系** — 定义联系人之间的关系

            ## 授权

            AGPL-3.0 — [GitHub](https://github.com/monicahq/monica)
    zh-TW:
        description: |
            Monica 是自架的個人 CRM 系統。管理人際關係、記錄活動、追蹤聯絡人，不再遺忘生活中重要的人際細節。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 網域
              description: 存取 Monica 的網域
        readme: |
            # Monica

            自架的個人 CRM，整理與朋友、家人和商業聯絡人的互動。記錄通話、追蹤活動、設定提醒，集中管理所有人際關係。

            ## 首次設定

            部署完成後，前往您的網域，透過註冊頁面建立第一個帳號。

            ## 部署後可以做什麼

            1. **開啟網域** — 註冊帳號
            2. **新增聯絡人** — 儲存姓名、關係、備註和詳細資訊
            3. **記錄活動** — 記錄通話、餐敘、會議等
            4. **設定提醒** — 不再遺忘生日或重要日期
            5. **追蹤關係** — 定義聯絡人之間的關係

            ## 授權

            AGPL-3.0 — [GitHub](https://github.com/monicahq/monica)
