# yaml-language-server: $schema=https://schema.zeabur.app/template.json
apiVersion: zeabur.com/v1
kind: Template
metadata:
    name: Movary
spec:
    description: |
        A self-hosted web application to track, rate and explore your movie watch history. Supports importing from Trakt, Letterboxd, and Netflix with detailed statistics and automated play tracking for Plex, Jellyfin, Emby or Kodi.
    coverImage: https://raw.githubusercontent.com/leepeuker/movary/main/public/images/movary-logo.svg
    icon: https://raw.githubusercontent.com/leepeuker/movary/main/public/images/movary-logo.svg
    variables:
        - key: PUBLIC_DOMAIN
          type: DOMAIN
          name: Domain
          description: The domain to access Movary
        - key: TMDB_API_KEY
          type: STRING
          name: TMDB API Key
          description: Your TMDB API key for fetching movie data (get one free at themoviedb.org)
    tags:
        - Media
        - Entertainment
    readme: |
        # Movary

        Movary is a self-hosted web application to track, rate and explore your movie watch history. It offers detailed statistics, third-party integrations for importing and exporting from Trakt, Letterboxd, and Netflix, and automated play tracking for Plex, Jellyfin, Emby or Kodi.

        ## First-Time Setup

        1. Click the deployed URL to open Movary.
        2. Register a new account using the sign-up page.
        3. Add your TMDB API key in the settings if not already configured.
        4. Start logging your movie watch history.

        ## Default Port

        - **8080** (HTTP)

        ## Useful Links

        - [Movary Official Site](https://movary.org)
        - [Movary GitHub](https://github.com/leepeuker/movary)
        - [Movary Documentation](https://docs.movary.org)

        ## License

        MIT — [GitHub](https://github.com/leepeuker/movary)
    services:
        - name: movary
          icon: https://raw.githubusercontent.com/leepeuker/movary/main/public/images/movary-logo.svg
          template: PREBUILT_V2
          spec:
            source:
                image: leepeuker/movary:0.71.0
            ports:
                - id: web
                  port: 8080
                  type: HTTP
            volumes:
                - id: data
                  dir: /app/storage
            env:
                APP_URL:
                    default: ${ZEABUR_WEB_URL}
                DATABASE_MODE:
                    default: sqlite
                TMDB_API_KEY:
                    default: ${TMDB_API_KEY}
          domainKey: PUBLIC_DOMAIN
localization:
    es-ES:
        description: |
            Aplicacion web autohospedada para rastrear, calificar y explorar tu historial de peliculas. Compatible con importacion desde Trakt, Letterboxd y Netflix, con estadisticas detalladas y seguimiento automatico de reproduccion para Plex, Jellyfin, Emby o Kodi.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: Dominio
              description: El dominio para acceder a Movary
            - key: TMDB_API_KEY
              type: STRING
              name: Clave API de TMDB
              description: Tu clave API de TMDB para obtener datos de peliculas (obten una gratis en themoviedb.org)
        readme: |
            # Movary

            Movary es una aplicacion web autohospedada para rastrear, calificar y explorar tu historial de peliculas. Ofrece estadisticas detalladas, integraciones con terceros (Trakt, Letterboxd, Netflix) y seguimiento automatico de reproduccion para Plex, Jellyfin, Emby o Kodi.

            ## Configuracion inicial

            1. Haz clic en la URL desplegada para abrir Movary.
            2. Registra una nueva cuenta en la pagina de registro.
            3. Si aun no esta configurado, agrega tu clave API de TMDB en la configuracion.
            4. Comienza a registrar tu historial de peliculas.

            ## Puerto predeterminado

            - **8080** (HTTP)

            ## Enlaces utiles

            - [Sitio oficial de Movary](https://movary.org)
            - [Movary GitHub](https://github.com/leepeuker/movary)
            - [Documentacion de Movary](https://docs.movary.org)

            ## Licencia

            MIT — [GitHub](https://github.com/leepeuker/movary)
    id-ID:
        description: |
            Aplikasi web self-hosted untuk melacak, menilai, dan menjelajahi riwayat menonton film. Mendukung impor dari Trakt, Letterboxd, dan Netflix dengan statistik detail serta pelacakan otomatis untuk Plex, Jellyfin, Emby, atau Kodi.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: Domain
              description: Domain untuk mengakses Movary
            - key: TMDB_API_KEY
              type: STRING
              name: Kunci API TMDB
              description: Kunci API TMDB untuk mengambil data film (dapatkan gratis di themoviedb.org)
        readme: |
            # Movary

            Movary adalah aplikasi web self-hosted untuk melacak, menilai, dan menjelajahi riwayat menonton film. Menyediakan statistik detail, integrasi pihak ketiga (Trakt, Letterboxd, Netflix), dan pelacakan pemutaran otomatis untuk Plex, Jellyfin, Emby, atau Kodi.

            ## Pengaturan Awal

            1. Klik URL yang telah di-deploy untuk membuka Movary.
            2. Daftarkan akun baru melalui halaman pendaftaran.
            3. Jika belum dikonfigurasi, tambahkan kunci API TMDB di pengaturan.
            4. Mulai mencatat riwayat menonton film Anda.

            ## Port Default

            - **8080** (HTTP)

            ## Tautan Berguna

            - [Situs Resmi Movary](https://movary.org)
            - [Movary GitHub](https://github.com/leepeuker/movary)
            - [Dokumentasi Movary](https://docs.movary.org)

            ## Lisensi

            MIT — [GitHub](https://github.com/leepeuker/movary)
    ja-JP:
        description: |
            映画の視聴履歴を追跡、評価、探索するためのセルフホスト型ウェブアプリケーション。Trakt、Letterboxd、Netflix からのインポートに対応し、詳細な統計情報と Plex、Jellyfin、Emby、Kodi の自動再生追跡機能を提供します。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: ドメイン
              description: Movary にアクセスするためのドメイン
            - key: TMDB_API_KEY
              type: STRING
              name: TMDB API キー
              description: 映画データ取得用の TMDB API キー（themoviedb.org で無料取得可能）
        readme: |
            # Movary

            Movary は映画の視聴履歴を追跡、評価、探索するためのセルフホスト型ウェブアプリケーションです。詳細な統計情報、サードパーティ連携（Trakt、Letterboxd、Netflix）、Plex、Jellyfin、Emby、Kodi の自動再生追跡機能を提供します。

            ## 初回セットアップ

            1. デプロイされた URL をクリックして Movary を開きます。
            2. サインアップページで新しいアカウントを登録します。
            3. 未設定の場合は、設定で TMDB API キーを追加します。
            4. 映画の視聴履歴の記録を開始します。

            ## デフォルトポート

            - **8080** (HTTP)

            ## 関連リンク

            - [Movary 公式サイト](https://movary.org)
            - [Movary GitHub](https://github.com/leepeuker/movary)
            - [Movary ドキュメント](https://docs.movary.org)

            ## ライセンス

            MIT — [GitHub](https://github.com/leepeuker/movary)
    ko-KR:
        description: |
            영화 시청 기록을 추적, 평가, 탐색할 수 있는 셀프 호스팅 웹 애플리케이션. Trakt, Letterboxd, Netflix에서 가져오기를 지원하며 Plex, Jellyfin, Emby, Kodi 자동 재생 추적 기능을 제공합니다.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 도메인
              description: Movary에 접속할 도메인
            - key: TMDB_API_KEY
              type: STRING
              name: TMDB API 키
              description: 영화 데이터를 가져오기 위한 TMDB API 키 (themoviedb.org에서 무료 발급)
        readme: |
            # Movary

            Movary는 영화 시청 기록을 추적, 평가, 탐색하기 위한 셀프 호스팅 웹 애플리케이션입니다. 상세 통계, 서드파티 연동(Trakt, Letterboxd, Netflix), Plex, Jellyfin, Emby, Kodi 자동 재생 추적 기능을 제공합니다.

            ## 초기 설정

            1. 배포된 URL을 클릭하여 Movary를 엽니다.
            2. 가입 페이지에서 새 계정을 등록합니다.
            3. 아직 설정하지 않았다면 설정에서 TMDB API 키를 추가합니다.
            4. 영화 시청 기록을 기록하기 시작합니다.

            ## 기본 포트

            - **8080** (HTTP)

            ## 관련 링크

            - [Movary 공식 사이트](https://movary.org)
            - [Movary GitHub](https://github.com/leepeuker/movary)
            - [Movary 문서](https://docs.movary.org)

            ## 라이선스

            MIT — [GitHub](https://github.com/leepeuker/movary)
    th-TH:
        description: |
            แอปพลิเคชันเว็บแบบ self-hosted สำหรับติดตาม ให้คะแนน และสำรวจประวัติการดูภาพยนตร์ รองรับการนำเข้าจาก Trakt, Letterboxd และ Netflix พร้อมสถิติโดยละเอียดและการติดตามอัตโนมัติสำหรับ Plex, Jellyfin, Emby หรือ Kodi
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: โดเมน
              description: โดเมนสำหรับเข้าถึง Movary
            - key: TMDB_API_KEY
              type: STRING
              name: คีย์ API ของ TMDB
              description: คีย์ API ของ TMDB สำหรับดึงข้อมูลภาพยนตร์ (รับฟรีที่ themoviedb.org)
        readme: |
            # Movary

            Movary เป็นแอปพลิเคชันเว็บแบบ self-hosted สำหรับติดตาม ให้คะแนน และสำรวจประวัติการดูภาพยนตร์ มีสถิติโดยละเอียด การเชื่อมต่อกับบริการอื่น (Trakt, Letterboxd, Netflix) และการติดตามการเล่นอัตโนมัติสำหรับ Plex, Jellyfin, Emby หรือ Kodi

            ## การตั้งค่าเริ่มต้น

            1. คลิก URL ที่ deploy แล้วเพื่อเปิด Movary
            2. ลงทะเบียนบัญชีใหม่ผ่านหน้าสมัครสมาชิก
            3. หากยังไม่ได้ตั้งค่า ให้เพิ่มคีย์ API ของ TMDB ในการตั้งค่า
            4. เริ่มบันทึกประวัติการดูภาพยนตร์ของคุณ

            ## พอร์ตเริ่มต้น

            - **8080** (HTTP)

            ## ลิงก์ที่เป็นประโยชน์

            - [เว็บไซต์ทางการ Movary](https://movary.org)
            - [Movary GitHub](https://github.com/leepeuker/movary)
            - [เอกสาร Movary](https://docs.movary.org)

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

            MIT — [GitHub](https://github.com/leepeuker/movary)
    zh-CN:
        description: |
            自托管的电影观影记录追踪应用。支持从 Trakt、Letterboxd 和 Netflix 导入，提供详细统计数据，并可自动追踪 Plex、Jellyfin、Emby 或 Kodi 的播放记录。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 域名
              description: 访问 Movary 的域名
            - key: TMDB_API_KEY
              type: STRING
              name: TMDB API 密钥
              description: 用于获取电影数据的 TMDB API 密钥（可在 themoviedb.org 免费获取）
        readme: |
            # Movary

            Movary 是一款自托管的电影观影记录追踪应用。提供详细统计数据、第三方导入导出集成（Trakt、Letterboxd、Netflix），以及 Plex、Jellyfin、Emby 或 Kodi 的自动播放追踪功能。

            ## 首次设置

            1. 点击部署后的网址打开 Movary。
            2. 通过注册页面创建新账号。
            3. 若尚未配置，请在设置中添加 TMDB API 密钥。
            4. 开始记录您的电影观影历史。

            ## 默认端口

            - **8080** (HTTP)

            ## 相关链接

            - [Movary 官方网站](https://movary.org)
            - [Movary GitHub](https://github.com/leepeuker/movary)
            - [Movary 文档](https://docs.movary.org)

            ## 授权

            MIT — [GitHub](https://github.com/leepeuker/movary)
    zh-TW:
        description: |
            自架的電影觀影記錄追蹤應用程式。支援從 Trakt、Letterboxd 和 Netflix 匯入，提供詳細統計數據，並可自動追蹤 Plex、Jellyfin、Emby 或 Kodi 的播放紀錄。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 網域
              description: 存取 Movary 的網域
            - key: TMDB_API_KEY
              type: STRING
              name: TMDB API 金鑰
              description: 用於取得電影資料的 TMDB API 金鑰（可在 themoviedb.org 免費取得）
        readme: |
            # Movary

            Movary 是一款自架的電影觀影記錄追蹤應用程式。提供詳細統計數據、第三方匯入匯出整合（Trakt、Letterboxd、Netflix），以及 Plex、Jellyfin、Emby 或 Kodi 的自動播放追蹤功能。

            ## 首次設定

            1. 點擊部署後的網址開啟 Movary。
            2. 透過註冊頁面建立新帳號。
            3. 若尚未設定，請在設定中新增 TMDB API 金鑰。
            4. 開始記錄您的電影觀影歷史。

            ## 預設埠

            - **8080** (HTTP)

            ## 相關連結

            - [Movary 官方網站](https://movary.org)
            - [Movary GitHub](https://github.com/leepeuker/movary)
            - [Movary 文件](https://docs.movary.org)

            ## 授權

            MIT — [GitHub](https://github.com/leepeuker/movary)
