# yaml-language-server: $schema=https://schema.zeabur.app/template.json
apiVersion: zeabur.com/v1
kind: Template
metadata:
    name: Scrutiny
spec:
    description: |
        Scrutiny is a hard drive S.M.A.R.T monitoring tool with a beautiful web dashboard. It combines smartd collector metrics with an InfluxDB-backed web frontend to give you a comprehensive view of your drive health, temperature, and failure predictions.
    coverImage: https://avatars.githubusercontent.com/u/658790?v=4
    icon: https://avatars.githubusercontent.com/u/658790?v=4
    variables:
        - key: PUBLIC_DOMAIN
          type: DOMAIN
          name: Domain
          description: The domain to access Scrutiny dashboard
    tags:
        - monitoring
        - storage
        - smart
        - dashboard
    readme: |
        # Scrutiny

        Scrutiny is a S.M.A.R.T monitoring tool that provides a web dashboard for tracking hard drive health. It uses an omnibus Docker image that bundles the collector, web server, and InfluxDB into a single container.

        ## What You Can Do After Deployment

        1. View a comprehensive dashboard showing all monitored drive health metrics
        2. Track S.M.A.R.T attributes and temperature trends over time
        3. Receive failure predictions and alerts for drives at risk
        4. Review detailed per-drive statistics and historical data
        5. Configure notification settings for drive health changes

        ## Key Features

        - Beautiful web dashboard with real-time drive health overview
        - S.M.A.R.T attribute tracking with historical trends via InfluxDB
        - Drive failure prediction based on industry datasets
        - Support for HDD, SSD, and NVMe drives
        - All-in-one omnibus image with embedded InfluxDB

        ## License

        MIT — [GitHub](https://github.com/AnalogJ/scrutiny)
    services:
        - name: scrutiny
          icon: https://avatars.githubusercontent.com/u/658790?v=4
          template: PREBUILT_V2
          spec:
            source:
                image: ghcr.io/analogj/scrutiny:v0.8.6-web
            ports:
                - id: web
                  port: 8080
                  type: HTTP
            volumes:
                - id: config
                  dir: /opt/scrutiny/config
                - id: influxdb
                  dir: /opt/scrutiny/influxdb
            env: {}
            healthCheck:
                type: HTTP
                port: web
                http:
                    path: /
          domainKey: PUBLIC_DOMAIN
localization:
    es-ES:
        description: |
            Scrutiny es una herramienta de monitoreo S.M.A.R.T de discos duros con un panel web elegante. Combina métricas del colector smartd con un frontend web respaldado por InfluxDB para ofrecer una vista completa del estado, temperatura y predicciones de fallos de tus discos.
        variables:
            - key: PUBLIC_DOMAIN
              type: DOMAIN
              name: Dominio
              description: El dominio para acceder al panel de Scrutiny
        readme: |
            # Scrutiny

            Scrutiny es una herramienta de monitoreo S.M.A.R.T que proporciona un panel web para rastrear el estado de los discos duros. Utiliza una imagen Docker omnibus que incluye el colector, servidor web e InfluxDB en un solo contenedor.

            ## Qué puedes hacer después del despliegue

            1. Ver un panel completo con todas las métricas de estado de los discos monitoreados
            2. Rastrear atributos S.M.A.R.T y tendencias de temperatura a lo largo del tiempo
            3. Recibir predicciones de fallos y alertas para discos en riesgo
            4. Revisar estadísticas detalladas por disco y datos históricos
            5. Configurar notificaciones para cambios en el estado de los discos

            ## Características principales

            - Panel web elegante con vista general del estado de discos en tiempo real
            - Seguimiento de atributos S.M.A.R.T con tendencias históricas vía InfluxDB
            - Predicción de fallos de disco basada en conjuntos de datos de la industria
            - Soporte para discos HDD, SSD y NVMe
            - Imagen omnibus todo en uno con InfluxDB integrado

            ## Licencia

            MIT — [GitHub](https://github.com/AnalogJ/scrutiny)
    id-ID:
        description: |
            Scrutiny adalah alat pemantauan S.M.A.R.T hard drive dengan dasbor web yang indah. Menggabungkan metrik kolektor smartd dengan frontend web berbasis InfluxDB untuk memberikan tampilan komprehensif kesehatan drive, suhu, dan prediksi kegagalan.
        variables:
            - key: PUBLIC_DOMAIN
              type: DOMAIN
              name: Domain
              description: Domain untuk mengakses dasbor Scrutiny
        readme: |
            # Scrutiny

            Scrutiny adalah alat pemantauan S.M.A.R.T yang menyediakan dasbor web untuk melacak kesehatan hard drive. Menggunakan image Docker omnibus yang menggabungkan kolektor, web server, dan InfluxDB dalam satu kontainer.

            ## Yang Dapat Dilakukan Setelah Deploy

            1. Lihat dasbor komprehensif yang menampilkan semua metrik kesehatan drive yang dipantau
            2. Lacak atribut S.M.A.R.T dan tren suhu dari waktu ke waktu
            3. Terima prediksi kegagalan dan peringatan untuk drive berisiko
            4. Tinjau statistik detail per-drive dan data historis
            5. Konfigurasi pengaturan notifikasi untuk perubahan kesehatan drive

            ## Fitur Utama

            - Dasbor web yang indah dengan ikhtisar kesehatan drive real-time
            - Pelacakan atribut S.M.A.R.T dengan tren historis via InfluxDB
            - Prediksi kegagalan drive berdasarkan dataset industri
            - Dukungan untuk drive HDD, SSD, dan NVMe
            - Image omnibus all-in-one dengan InfluxDB bawaan

            ## Lisensi

            MIT — [GitHub](https://github.com/AnalogJ/scrutiny)
    ja-JP:
        description: |
            Scrutiny はハードドライブの S.M.A.R.T 監視ツールで、美しい Web ダッシュボードを提供します。smartd コレクターメトリクスと InfluxDB バックエンドの Web フロントエンドを組み合わせ、ドライブの健全性、温度、故障予測を包括的に表示します。
        variables:
            - key: PUBLIC_DOMAIN
              type: DOMAIN
              name: ドメイン
              description: Scrutiny ダッシュボードにアクセスするためのドメイン
        readme: |
            # Scrutiny

            Scrutiny は S.M.A.R.T 監視ツールで、ハードドライブの健全性を追跡する Web ダッシュボードを提供します。オムニバス Docker イメージを使用し、コレクター、Web サーバー、InfluxDB を単一コンテナにバンドルしています。

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

            1. 監視対象のすべてのドライブの健全性メトリクスを表示する包括的なダッシュボードを確認
            2. S.M.A.R.T 属性と温度の経時変化トレンドを追跡
            3. リスクのあるドライブの故障予測とアラートを受信
            4. ドライブごとの詳細な統計情報と履歴データを確認
            5. ドライブの健全性変化に対する通知設定を構成

            ## 主な機能

            - リアルタイムのドライブ健全性概要を表示する美しい Web ダッシュボード
            - InfluxDB による S.M.A.R.T 属性の履歴トレンド追跡
            - 業界データセットに基づくドライブ故障予測
            - HDD、SSD、NVMe ドライブに対応
            - InfluxDB 内蔵のオールインワンイメージ

            ## ライセンス

            MIT — [GitHub](https://github.com/AnalogJ/scrutiny)
    ko-KR:
        description: |
            Scrutiny는 아름다운 웹 대시보드를 제공하는 하드 드라이브 S.M.A.R.T 모니터링 도구입니다. smartd 수집기 메트릭과 InfluxDB 기반 웹 프론트엔드를 결합하여 드라이브 상태, 온도, 장애 예측을 종합적으로 보여줍니다.
        variables:
            - key: PUBLIC_DOMAIN
              type: DOMAIN
              name: 도메인
              description: Scrutiny 대시보드에 접근할 도메인
        readme: |
            # Scrutiny

            Scrutiny는 하드 드라이브 상태를 추적하는 웹 대시보드를 제공하는 S.M.A.R.T 모니터링 도구입니다. 옴니버스 Docker 이미지를 사용하여 수집기, 웹 서버, InfluxDB를 단일 컨테이너에 번들링합니다.

            ## 배포 후 할 수 있는 것

            1. 모니터링 대상 모든 드라이브의 상태 메트릭을 보여주는 종합 대시보드 확인
            2. S.M.A.R.T 속성 및 온도 추이를 시간에 따라 추적
            3. 위험 드라이브에 대한 장애 예측 및 알림 수신
            4. 드라이브별 상세 통계 및 이력 데이터 확인
            5. 드라이브 상태 변화에 대한 알림 설정 구성

            ## 주요 기능

            - 실시간 드라이브 상태 개요를 보여주는 아름다운 웹 대시보드
            - InfluxDB를 통한 S.M.A.R.T 속성 이력 추이 추적
            - 업계 데이터셋 기반 드라이브 장애 예측
            - HDD, SSD, NVMe 드라이브 지원
            - InfluxDB 내장 올인원 이미지

            ## 라이선스

            MIT — [GitHub](https://github.com/AnalogJ/scrutiny)
    th-TH:
        description: |
            Scrutiny เป็นเครื่องมือตรวจสอบ S.M.A.R.T ของฮาร์ดไดรฟ์พร้อมแดชบอร์ดเว็บที่สวยงาม รวมเมตริกจาก smartd collector กับ Web frontend ที่รองรับ InfluxDB เพื่อแสดงสุขภาพไดรฟ์ อุณหภูมิ และการพยากรณ์ความเสียหาย
        variables:
            - key: PUBLIC_DOMAIN
              type: DOMAIN
              name: โดเมน
              description: โดเมนสำหรับเข้าถึงแดชบอร์ด Scrutiny
        readme: |
            # Scrutiny

            Scrutiny เป็นเครื่องมือตรวจสอบ S.M.A.R.T ที่ให้แดชบอร์ดเว็บสำหรับติดตามสุขภาพฮาร์ดไดรฟ์ ใช้ Docker image แบบ omnibus ที่รวม collector เว็บเซิร์ฟเวอร์ และ InfluxDB ไว้ในคอนเทนเนอร์เดียว

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

            1. ดูแดชบอร์ดที่ครอบคลุมแสดงเมตริกสุขภาพของไดรฟ์ทั้งหมดที่ถูกตรวจสอบ
            2. ติดตามแอตทริบิวต์ S.M.A.R.T และแนวโน้มอุณหภูมิตามเวลา
            3. รับการพยากรณ์ความเสียหายและการแจ้งเตือนสำหรับไดรฟ์ที่มีความเสี่ยง
            4. ตรวจสอบสถิติรายละเอียดของแต่ละไดรฟ์และข้อมูลย้อนหลัง
            5. ตั้งค่าการแจ้งเตือนสำหรับการเปลี่ยนแปลงสุขภาพไดรฟ์

            ## คุณสมบัติหลัก

            - แดชบอร์ดเว็บที่สวยงามพร้อมภาพรวมสุขภาพไดรฟ์แบบเรียลไทม์
            - ติดตามแอตทริบิวต์ S.M.A.R.T พร้อมแนวโน้มย้อนหลังผ่าน InfluxDB
            - พยากรณ์ความเสียหายของไดรฟ์ตามชุดข้อมูลอุตสาหกรรม
            - รองรับไดรฟ์ HDD, SSD และ NVMe
            - Image แบบ all-in-one พร้อม InfluxDB ในตัว

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

            MIT — [GitHub](https://github.com/AnalogJ/scrutiny)
    zh-CN:
        description: |
            Scrutiny 是一款硬盘 S.M.A.R.T 监控工具，提供精美的 Web 仪表板。它结合 smartd 收集器指标与 InfluxDB 支持的 Web 前端，为你提供磁盘健康状态、温度和故障预测的全面视图。
        variables:
            - key: PUBLIC_DOMAIN
              type: DOMAIN
              name: 域名
              description: 用于访问 Scrutiny 仪表板的域名
        readme: |
            # Scrutiny

            Scrutiny 是一款 S.M.A.R.T 监控工具，提供 Web 仪表板追踪硬盘健康状态。它使用全合一 Docker 镜像，将收集器、Web 服务器和 InfluxDB 整合在单一容器中。

            ## 部署后你可以做什么

            1. 查看全面的仪表板，显示所有受监控磁盘的健康指标
            2. 追踪 S.M.A.R.T 属性和温度随时间的变化趋势
            3. 接收有风险磁盘的故障预测和警报
            4. 查看每个磁盘的详细统计数据和历史数据
            5. 配置磁盘健康状态变化的通知

            ## 主要功能

            - 精美的 Web 仪表板，实时显示磁盘健康概览
            - 通过 InfluxDB 追踪 S.M.A.R.T 属性与历史趋势
            - 基于业界数据集的磁盘故障预测
            - 支持 HDD、SSD 和 NVMe 磁盘
            - 全合一镜像，内嵌 InfluxDB

            ## 许可证

            MIT — [GitHub](https://github.com/AnalogJ/scrutiny)
    zh-TW:
        description: |
            Scrutiny 是一款硬碟 S.M.A.R.T 監控工具，提供精美的 Web 儀表板。它結合 smartd 收集器指標與 InfluxDB 支援的 Web 前端，為你提供磁碟健康狀態、溫度和故障預測的全面視圖。
        variables:
            - key: PUBLIC_DOMAIN
              type: DOMAIN
              name: 網域
              description: 用於存取 Scrutiny 儀表板的網域
        readme: |
            # Scrutiny

            Scrutiny 是一款 S.M.A.R.T 監控工具，提供 Web 儀表板追蹤硬碟健康狀態。它使用全合一 Docker 映像，將收集器、Web 伺服器和 InfluxDB 整合在單一容器中。

            ## 部署後你可以做什麼

            1. 查看全面的儀表板，顯示所有受監控磁碟的健康指標
            2. 追蹤 S.M.A.R.T 屬性和溫度隨時間的變化趨勢
            3. 接收有風險磁碟的故障預測和警報
            4. 查看每個磁碟的詳細統計資料和歷史數據
            5. 設定磁碟健康狀態變化的通知

            ## 主要功能

            - 精美的 Web 儀表板，即時顯示磁碟健康概覽
            - 透過 InfluxDB 追蹤 S.M.A.R.T 屬性與歷史趨勢
            - 基於業界資料集的磁碟故障預測
            - 支援 HDD、SSD 和 NVMe 磁碟
            - 全合一映像，內嵌 InfluxDB

            ## 授權條款

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