# yaml-language-server: $schema=https://schema.zeabur.app/template.json
apiVersion: zeabur.com/v1
kind: Template
metadata:
    name: Parse DMARC
spec:
    description: Monitor who's sending email on behalf of your domain. Catch spoofing. Stop phishing.
    coverImage: https://raw.githubusercontent.com/meysam81/parse-dmarc/50d2ff2c54a506801e802daa6b5d375b79d1281d/public/og-image.png
    icon: https://raw.githubusercontent.com/meysam81/parse-dmarc/50d2ff2c54a506801e802daa6b5d375b79d1281d/public/favicon.png
    variables:
        - key: PUBLIC_DOMAIN
          type: DOMAIN
          name: Domain
          description: What domain do you want for your Parse DMARC dashboard?
    tags:
        - Tool
        - Email
        - Security
    readme: "# Parse DMARC\n\nMonitor who's sending email on behalf of your domain. Catch spoofing. Stop phishing.\n\n## What is DMARC?\n\nDMARC (Domain-based Message Authentication, Reporting & Conformance) helps protect your domain from email spoofing and phishing. When you enable DMARC on your domain, email providers like Gmail, Outlook, and Yahoo send you aggregate reports.\n\n## Why Parse DMARC?\n\nParse DMARC automatically fetches these reports from your inbox, parses them, and displays everything in a beautiful dashboard.\n\n## Features\n\n- \U0001F4E7 Auto-fetches reports from any IMAP inbox (Gmail, Outlook, etc.)\n- \U0001F4CA Beautiful dashboard with real-time statistics\n- \U0001F50D See exactly who's sending email as your domain\n- \U0001F527 Built-in DNS record generator for easy DMARC setup\n- \U0001F4E6 Single binary - no databases to install\n- \U0001F680 Tiny 14MB Docker image\n- \U0001F512 Secure TLS support\n- \U0001F319 Dark mode support\n\n## Quick Start\n\nAfter deployment, you'll need to:\n\n1. Set up a DMARC DNS record on your domain\n2. Configure IMAP credentials to fetch reports\n3. Access the dashboard to view DMARC reports\n\nSee the full documentation at https://github.com/meysam81/parse-dmarc"
    services:
        - name: Parse DMARC
          icon: https://raw.githubusercontent.com/meysam81/parse-dmarc/50d2ff2c54a506801e802daa6b5d375b79d1281d/public/favicon.png
          template: PREBUILT
          spec:
            source:
                image: meysam81/parse-dmarc:v1
            ports:
                - id: web
                  port: 8080
                  type: HTTP
            volumes:
                - id: data
                  dir: /data
            instructions:
                - title: IMAP Configuration Required
                  content: After deployment, configure your IMAP settings in the environment variables to start fetching DMARC reports.
                - title: Set Up DMARC DNS Record
                  content: Add this TXT record to your domain DNS - _dmarc.yourdomain.com - v=DMARC1; p=none; rua=mailto:dmarc@yourdomain.com
                - title: IMAP Password
                  content: ${IMAP_PASSWORD}
                - title: Dashboard URL
                  content: https://${PUBLIC_DOMAIN}
            env:
                DATABASE_PATH:
                    default: /data/db.sqlite
                FETCH_INTERVAL:
                    default: "300"
                IMAP_HOST:
                    default: imap.gmail.com
                IMAP_MAILBOX:
                    default: INBOX
                IMAP_PASSWORD:
                    default: ""
                IMAP_PORT:
                    default: "993"
                IMAP_USE_TLS:
                    default: "true"
                IMAP_USERNAME:
                    default: ""
                PARSE_DMARC_CONFIG:
                    default: /app/config.json
                PARSE_DMARC_METRICS:
                    default: "true"
                SERVER_HOST:
                    default: 0.0.0.0
                SERVER_PORT:
                    default: "8080"
          domainKey: PUBLIC_DOMAIN
localization:
    es-ES:
        description: Monitorea quién está enviando correos electrónicos en nombre de tu dominio. Detecta suplantaciones. Detén el phishing.
        variables:
            - key: PUBLIC_DOMAIN
              type: DOMAIN
              name: Dominio
              description: ¿Qué dominio quieres usar para tu panel de Parse DMARC?
        readme: "# Parse DMARC\n\nMonitorea quién está enviando correos electrónicos en nombre de tu dominio. Detecta suplantaciones. Detén el phishing.\n\n## ¿Qué es DMARC?\n\nDMARC (Autenticación, Informes y Conformidad basados en el Dominio) ayuda a proteger tu dominio contra la suplantación de identidad y el phishing de correos electrónicos. Cuando habilitas DMARC en tu dominio, proveedores de correo electrónico como Gmail, Outlook y Yahoo te envían informes agregados.\n\n## ¿Por qué elegir Parse DMARC?\n\nParse DMARC obtiene automáticamente estos informes de tu bandeja de entrada, los analiza y muestra todo en un hermoso panel de control.\n\n## Características\n\n- \U0001F4E7 Obtiene automáticamente informes de cualquier bandeja de entrada IMAP (Gmail, Outlook, etc.)\n- \U0001F4CA Hermoso panel de control con estadísticas en tiempo real\n- \U0001F50D Ve exactamente quién está enviando correos electrónicos suplantando tu dominio\n- \U0001F527 Generador de registros DNS incorporado para facilitar la configuración de DMARC\n- \U0001F4E6 Archivo binario único - sin necesidad de instalar bases de datos\n- \U0001F680 Imagen Docker de solo 14MB\n- \U0001F512 Soporte seguro de TLS\n- \U0001F319 Soporte para modo oscuro\n\n## Inicio Rápido\n\nDespués de la implementación, necesitarás:\n\n1. Configurar un registro TXT de DMARC en tu dominio\n2. Configurar las credenciales de IMAP para obtener informes\n3. Acceder al panel de control para ver los informes de DMARC\n\nConsulta la documentación completa en https://github.com/meysam81/parse-dmarc"
    id-ID:
        description: Pantau siapa yang mengirim email atas nama domain Anda. Tangkap spoofing. Hentikan phishing.
        variables:
            - key: PUBLIC_DOMAIN
              type: DOMAIN
              name: Domain
              description: Domain apa yang ingin Anda gunakan untuk dashboard Parse DMARC Anda?
        readme: "# Parse DMARC\n\nPantau siapa yang mengirim email atas nama domain Anda. Tangkap spoofing. Hentikan phishing.\n\n## Apa itu DMARC?\n\nDMARC (Domain-based Message Authentication, Reporting & Conformance) membantu melindungi domain Anda dari spoofing email dan phishing. Ketika Anda mengaktifkan DMARC di domain Anda, penyedia email seperti Gmail, Outlook, dan Yahoo mengirimkan laporan agregat kepada Anda.\n\n## Mengapa memilih Parse DMARC?\n\nParse DMARC secara otomatis mengambil laporan ini dari kotak masuk Anda, menguraikannya, dan menampilkan semuanya di dasbor yang indah.\n\n## Fitur-fitur\n\n- \U0001F4E7 Secara otomatis mengambil laporan dari kotak masuk IMAP apa pun (Gmail, Outlook, dll.)\n- \U0001F4CA Dasbor yang indah dengan statistik real-time\n- \U0001F50D Lihat dengan tepat siapa yang mengirim email yang menyamar sebagai domain Anda\n- \U0001F527 Generator catatan DNS bawaan untuk penyiapan DMARC yang mudah\n- \U0001F4E6 File biner tunggal - tidak perlu menginstal database\n- \U0001F680 Gambar Docker 14MB yang kecil\n- \U0001F512 Dukungan TLS yang aman\n- \U0001F319 Dukungan mode gelap\n\n## Mulai Cepat\n\nSetelah penyebaran, Anda perlu:\n\n1. Menyiapkan catatan DNS DMARC di domain Anda\n2. Mengonfigurasi kredensial IMAP untuk mengambil laporan\n3. Mengakses dasbor untuk melihat laporan DMARC\n\nLihat dokumentasi lengkap di https://github.com/meysam81/parse-dmarc"
    ja-JP:
        description: ドメインの代わりにメールを送信している人を監視します。なりすましをキャッチします。フィッシングを阻止します。
        variables:
            - key: PUBLIC_DOMAIN
              type: DOMAIN
              name: ドメイン
              description: Parse DMARC ダッシュボードに使用するドメインは何ですか?
        readme: "# Parse DMARC\n\nドメインの代わりにメールを送信している人を監視します。なりすましをキャッチします。フィッシングを阻止します。\n\n## DMARC とは何ですか?\n\nDMARC (ドメインベースのメッセージ認証、報告および準拠) は、メールのなりすましとフィッシングからドメインを保護するのに役立ちます。ドメイン上で DMARC を有効にすると、Gmail、Outlook、Yahoo などのメール プロバイダーは集計レポートを送信します。\n\n## Parse DMARC を選ぶ理由?\n\nParse DMARC は受信トレイからこれらのレポートを自動的に取得し、解析して、美しいダッシュボードにすべてを表示します。\n\n## 機能\n\n- \U0001F4E7 任意の IMAP 受信トレイ (Gmail、Outlook など) からレポートを自動取得\n- \U0001F4CA リアルタイム統計を備えた美しいダッシュボード\n- \U0001F50D ドメインのなりすましメールを送信している人を正確に確認\n- \U0001F527 DMARC セットアップを簡単にするための組み込み DNS レコード ジェネレータ\n- \U0001F4E6 単一のバイナリファイル - データベースのインストール不要\n- \U0001F680 わずか 14MB の Docker イメージ\n- \U0001F512 安全な TLS サポート\n- \U0001F319 ダークモード対応\n\n## クイックスタート\n\nデプロイ後、以下を実行する必要があります:\n\n1. ドメイン上に DMARC DNS レコードを設定する\n2. レポートを取得するように IMAP 認証情報を設定する\n3. ダッシュボードにアクセスして DMARC レポートを表示する\n\n完全なドキュメントについては https://github.com/meysam81/parse-dmarc を参照してください"
    zh-CN:
        description: 监控谁在代表您的域发送电子邮件。捕获欺骗。阻止钓鱼。
        variables:
            - key: PUBLIC_DOMAIN
              type: DOMAIN
              name: 域名
              description: 您想为 Parse DMARC 仪表板使用哪个域名?
        readme: "# Parse DMARC\n\n监控谁在代表您的域发送电子邮件。捕获欺骗。阻止钓鱼。\n\n## 什么是 DMARC?\n\nDMARC(基于域的消息身份验证、报告和一致性)有助于保护您的域免受电子邮件欺骗和钓鱼。当您在域上启用 DMARC 时,Gmail、Outlook 和 Yahoo 等电子邮件提供商会向您发送汇总报告。\n\n## 为什么选择 Parse DMARC?\n\nParse DMARC 自动从您的收件箱获取这些报告,解析它们,并在美观的仪表板中显示所有内容。\n\n## 功能特性\n\n- \U0001F4E7 自动从任何 IMAP 收件箱(Gmail、Outlook 等)获取报告\n- \U0001F4CA 具有实时统计信息的美观仪表板\n- \U0001F50D 准确查看谁在冒充您的域发送电子邮件\n- \U0001F527 内置 DNS 记录生成器,便于轻松设置 DMARC\n- \U0001F4E6 单个二进制文件 - 无需安装数据库\n- \U0001F680 极小的 14MB Docker 镜像\n- \U0001F512 安全的 TLS 支持\n- \U0001F319 深色模式支持\n\n## 快速开始\n\n部署后,您需要:\n\n1. 在您的域上设置 DMARC DNS 记录\n2. 配置 IMAP 凭据以获取报告\n3. 访问仪表板查看 DMARC 报告\n\n完整文档请访问 https://github.com/meysam81/parse-dmarc"
    zh-Hans:
        description: 监控谁在代表您的域发送电子邮件。捕获欺骗。阻止网络钓鱼。
        variables:
            - key: PUBLIC_DOMAIN
              type: DOMAIN
              name: 域名
              description: 您想为 Parse DMARC 仪表板使用哪个域名？
        readme: "# Parse DMARC\n\n监控谁在代表您的域发送电子邮件。捕获欺骗。阻止网络钓鱼。\n\n## 什么是 DMARC？\n\nDMARC（基于域的消息身份验证、报告和一致性）有助于保护您的域免受电子邮件欺骗和网络钓鱼。当您在域上启用 DMARC 时，Gmail、Outlook 和 Yahoo 等电子邮件提供商会向您发送汇总报告。\n\n## 为什么选择 Parse DMARC？\n\nParse DMARC 自动从您的收件箱获取这些报告，解析它们，并在漂亮的仪表板中显示所有内容。\n\n## 功能特性\n\n- \U0001F4E7 自动从任何 IMAP 收件箱（Gmail、Outlook 等）获取报告\n- \U0001F4CA 具有实时统计信息的漂亮仪表板\n- \U0001F50D 准确查看谁在冒充您的域发送电子邮件\n- \U0001F527 内置 DNS 记录生成器，便于轻松设置 DMARC\n- \U0001F4E6 单个二进制文件 - 无需安装数据库\n- \U0001F680 极小的 14MB Docker 镜像\n- \U0001F512 安全的 TLS 支持\n- \U0001F319 深色模式支持\n\n## 快速开始\n\n部署后，您需要：\n\n1. 在您的域上设置 DMARC DNS 记录\n2. 配置 IMAP 凭据以获取报告\n3. 访问仪表板查看 DMARC 报告\n\n完整文档请访问 https://github.com/meysam81/parse-dmarc"
    zh-Hant:
        description: 監控誰在代表您的域發送電子郵件。捕獲欺騙。阻止網絡釣魚。
        variables:
            - key: PUBLIC_DOMAIN
              type: DOMAIN
              name: 域名
              description: 您想為 Parse DMARC 儀表板使用哪個域名？
        readme: "# Parse DMARC\n\n監控誰在代表您的域發送電子郵件。捕獲欺騙。阻止網絡釣魚。\n\n## 什麼是 DMARC？\n\nDMARC（基於域的消息身份驗證、報告和一致性）有助於保護您的域免受電子郵件欺騙和網絡釣魚。當您在域上啟用 DMARC 時，Gmail、Outlook 和 Yahoo 等電子郵件提供商會向您發送彙總報告。\n\n## 為什麼選擇 Parse DMARC？\n\nParse DMARC 自動從您的收件箱獲取這些報告，解析它們，並在漂亮的儀表板中顯示所有內容。\n\n## 功能特性\n\n- \U0001F4E7 自動從任何 IMAP 收件箱（Gmail、Outlook 等）獲取報告\n- \U0001F4CA 具有即時統計資訊的漂亮儀表板\n- \U0001F50D 準確查看誰在冒充您的域發送電子郵件\n- \U0001F527 內置 DNS 記錄生成器，便於輕鬆設置 DMARC\n- \U0001F4E6 單個二進制文件 - 無需安裝數據庫\n- \U0001F680 極小的 14MB Docker 鏡像\n- \U0001F512 安全的 TLS 支持\n- \U0001F319 深色模式支持\n\n## 快速開始\n\n部署後，您需要：\n\n1. 在您的域上設置 DMARC DNS 記錄\n2. 配置 IMAP 憑據以獲取報告\n3. 訪問儀表板查看 DMARC 報告\n\n完整文檔請訪問 https://github.com/meysam81/parse-dmarc"
    zh-TW:
        description: 監控誰在代表您的域發送電子郵件。捕獲欺騙。阻止釣魚。
        variables:
            - key: PUBLIC_DOMAIN
              type: DOMAIN
              name: 域名
              description: 您想為 Parse DMARC 儀表板使用哪個域名？
        readme: "# Parse DMARC\n\n監控誰在代表您的域發送電子郵件。捕獲欺騙。阻止釣魚。\n\n## 什麼是 DMARC？\n\nDMARC(基於域的消息身份驗證、報告和一致性)有助於保護您的域免受電子郵件欺騙和釣魚。當您在域上啟用 DMARC 時,Gmail、Outlook 和 Yahoo 等電子郵件提供商會向您發送彙總報告。\n\n## 為什麼選擇 Parse DMARC？\n\nParse DMARC 自動從您的收件箱獲取這些報告,解析它們,並在美觀的儀表板中顯示所有內容。\n\n## 功能特性\n\n- \U0001F4E7 自動從任何 IMAP 收件箱(Gmail、Outlook 等)獲取報告\n- \U0001F4CA 具有即時統計資訊的美觀儀表板\n- \U0001F50D 準確查看誰在冒充您的域發送電子郵件\n- \U0001F527 內置 DNS 記錄生成器，便於輕鬆設置 DMARC\n- \U0001F4E6 單個二進制文件 - 無需安裝數據庫\n- \U0001F680 極小的 14MB Docker 鏡像\n- \U0001F512 安全的 TLS 支持\n- \U0001F319 深色模式支持\n\n## 快速開始\n\n部署後,您需要:\n\n1. 在您的域上設置 DMARC DNS 記錄\n2. 配置 IMAP 憑據以獲取報告\n3. 訪問儀表板查看 DMARC 報告\n\n完整文檔請訪問 https://github.com/meysam81/parse-dmarc"
