# yaml-language-server: $schema=https://schema.zeabur.app/template.json
apiVersion: zeabur.com/v1
kind: Template
metadata:
    name: Recipya
spec:
    description: |
        Recipya is a clean, simple, and powerful self-hosted recipe manager. Import recipes from over 300 websites, manage your collection with categories and search, calculate nutritional information automatically, and plan meals. Built with Go and SQLite, it runs as a single container with no external dependencies.
    coverImage: https://raw.githubusercontent.com/reaper47/recipya/main/docs/website/static/images/home-screen.webp
    icon: https://avatars.githubusercontent.com/u/5367592?v=4
    variables:
        - key: PUBLIC_DOMAIN
          type: DOMAIN
          name: Domain
          description: The domain to access Recipya
    tags:
        - Recipe
        - Cooking
        - Self-hosted
    readme: |
        # Recipya

        Recipya is a clean, simple, and powerful self-hosted recipe manager that your whole family can enjoy.

        ## What You Can Do After Deployment

        1. **Set up your account** — Follow the initial setup guide to configure your instance
        2. **Import recipes** — Import from 300+ supported websites by pasting URLs
        3. **Add manual recipes** — Create recipes with the built-in editor including ingredients and instructions
        4. **Plan meals** — Use the meal planning feature to organize your weekly cooking
        5. **Browse and search** — Find recipes by name, category, or ingredients

        ## Key Features

        - Import recipes from 300+ websites automatically
        - Automatic nutritional information calculation
        - Meal planning and scheduling
        - Recipe categories and tagging
        - Full-text search across all recipes
        - Print-friendly recipe view
        - Import from Mealie, Tandoor, Nextcloud Cookbook, MasterCook, and Paprika
        - Multi-user support
        - SQLite database with no external dependencies
        - Mobile-friendly responsive design

        ## License

        GPL-3.0 — [GitHub](https://github.com/reaper47/recipya)
    services:
        - name: recipya
          icon: https://avatars.githubusercontent.com/u/5367592?v=4
          template: PREBUILT_V2
          spec:
            source:
                image: reaper99/recipya:v1.2.2
            ports:
                - id: web
                  port: 8078
                  type: HTTP
            volumes:
                - id: data
                  dir: /root/.config/Recipya
            env:
                RECIPYA_SERVER_IS_AUTOLOGIN:
                    default: "false"
                    expose: true
                RECIPYA_SERVER_IS_NO_SIGNUPS:
                    default: "false"
                    expose: true
                RECIPYA_SERVER_PORT:
                    default: "8078"
                    expose: false
            healthCheck:
                type: HTTP
                port: web
                http:
                    path: /
          domainKey: PUBLIC_DOMAIN
localization:
    es-ES:
        description: |
            Recipya es un gestor de recetas auto-alojado limpio, simple y potente. Importa recetas de mas de 300 sitios web, gestiona tu coleccion con categorias y busqueda, calcula informacion nutricional automaticamente y planifica comidas. Construido con Go y SQLite, funciona en un solo contenedor sin dependencias externas.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: Dominio
              description: El dominio para acceder a Recipya
        readme: |
            # Recipya

            Recipya es un gestor de recetas auto-alojado limpio y potente que toda la familia puede disfrutar.

            ## Que puedes hacer despues del despliegue

            1. **Configurar tu cuenta** — Sigue la guia de configuracion inicial
            2. **Importar recetas** — Importa desde 300+ sitios web pegando URLs
            3. **Agregar recetas manualmente** — Crea recetas con el editor integrado
            4. **Planificar comidas** — Usa la funcion de planificacion de comidas
            5. **Buscar y explorar** — Encuentra recetas por nombre, categoria o ingredientes

            ## Caracteristicas principales

            - Importacion automatica de 300+ sitios web
            - Calculo automatico de informacion nutricional
            - Planificacion y programacion de comidas
            - Categorias y etiquetas de recetas
            - Busqueda de texto completo
            - Vista de receta para imprimir
            - Importacion desde Mealie, Tandoor, Nextcloud Cookbook y mas
            - Soporte multiusuario
            - Base de datos SQLite sin dependencias externas
            - Diseno responsive para moviles

            ## Licencia

            GPL-3.0 — [GitHub](https://github.com/reaper47/recipya)
    id-ID:
        description: |
            Recipya adalah pengelola resep self-hosted yang bersih, sederhana, dan powerful. Impor resep dari lebih dari 300 situs web, kelola koleksi Anda dengan kategori dan pencarian, hitung informasi nutrisi secara otomatis, dan rencanakan makanan. Dibangun dengan Go dan SQLite, berjalan sebagai satu kontainer tanpa dependensi eksternal.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: Domain
              description: Domain untuk mengakses Recipya
        readme: |
            # Recipya

            Recipya adalah pengelola resep self-hosted yang bersih dan powerful yang bisa dinikmati seluruh keluarga.

            ## Yang Dapat Dilakukan Setelah Deploy

            1. **Atur akun** — Ikuti panduan setup awal untuk mengonfigurasi instance
            2. **Impor resep** — Impor dari 300+ situs web yang didukung dengan menempelkan URL
            3. **Tambah resep manual** — Buat resep dengan editor bawaan termasuk bahan dan instruksi
            4. **Rencanakan makanan** — Gunakan fitur perencanaan makanan untuk mengatur masakan mingguan
            5. **Jelajahi dan cari** — Temukan resep berdasarkan nama, kategori, atau bahan

            ## Fitur Utama

            - Impor otomatis dari 300+ situs web
            - Kalkulasi informasi nutrisi otomatis
            - Perencanaan dan penjadwalan makanan
            - Kategori dan tag resep
            - Pencarian teks lengkap semua resep
            - Tampilan resep ramah cetak
            - Impor dari Mealie, Tandoor, Nextcloud Cookbook, dan lainnya
            - Dukungan multi-pengguna
            - Database SQLite tanpa dependensi eksternal
            - Desain responsif mobile-friendly

            ## Lisensi

            GPL-3.0 — [GitHub](https://github.com/reaper47/recipya)
    ja-JP:
        description: |
            Recipya はクリーンでシンプル、パワフルなセルフホスト型レシピマネージャーです。300 以上のウェブサイトからレシピをインポートし、カテゴリと検索で管理し、栄養情報を自動計算し、食事を計画できます。Go と SQLite で構築され、外部依存なしで単一コンテナで動作します。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: ドメイン
              description: Recipya にアクセスするためのドメイン
        readme: |
            # Recipya

            Recipya は家族全員が楽しめるクリーンでパワフルなセルフホスト型レシピマネージャーです。

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

            1. **アカウント設定** — 初期設定ガイドに従ってインスタンスを設定
            2. **レシピをインポート** — 300 以上のサポートされたウェブサイトから URL を貼り付けてインポート
            3. **手動でレシピ追加** — 材料と手順を含むレシピを内蔵エディタで作成
            4. **食事計画** — 食事計画機能で毎週の料理を整理
            5. **閲覧と検索** — 名前、カテゴリ、材料でレシピを検索

            ## 主な機能

            - 300 以上のウェブサイトからレシピを自動インポート
            - 栄養情報の自動計算
            - 食事計画とスケジューリング
            - レシピのカテゴリとタグ付け
            - 全レシピの全文検索
            - 印刷対応レシピ表示
            - Mealie、Tandoor、Nextcloud Cookbook などからインポート
            - マルチユーザー対応
            - SQLite データベース、外部依存なし
            - モバイル対応レスポンシブデザイン

            ## ライセンス

            GPL-3.0 — [GitHub](https://github.com/reaper47/recipya)
    ko-KR:
        description: |
            Recipya는 깔끔하고 강력한 셀프호스팅 레시피 관리자입니다. 300개 이상의 웹사이트에서 레시피를 가져오고, 카테고리와 검색으로 컬렉션을 관리하고, 영양 정보를 자동 계산하고, 식사를 계획할 수 있습니다. Go와 SQLite로 구축되어 외부 의존성 없이 단일 컨테이너로 실행됩니다.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 도메인
              description: Recipya에 접속할 도메인
        readme: |
            # Recipya

            Recipya는 온 가족이 즐길 수 있는 깔끔하고 강력한 셀프호스팅 레시피 관리자입니다.

            ## 배포 후 할 수 있는 것

            1. **계정 설정** — 초기 설정 가이드를 따라 인스턴스 구성
            2. **레시피 가져오기** — 300개 이상의 지원 웹사이트에서 URL을 붙여넣어 가져오기
            3. **수동 레시피 추가** — 내장 편집기로 재료와 조리법이 포함된 레시피 생성
            4. **식사 계획** — 식사 계획 기능으로 주간 요리 정리
            5. **탐색 및 검색** — 이름, 카테고리, 재료로 레시피 검색

            ## 주요 기능

            - 300개 이상의 웹사이트에서 레시피 자동 가져오기
            - 영양 정보 자동 계산
            - 식사 계획 및 스케줄링
            - 레시피 카테고리 및 태그
            - 모든 레시피 전체 텍스트 검색
            - 인쇄 친화적 레시피 보기
            - Mealie, Tandoor, Nextcloud Cookbook 등에서 가져오기
            - 다중 사용자 지원
            - SQLite 데이터베이스, 외부 의존성 없음
            - 모바일 친화적 반응형 디자인

            ## 라이선스

            GPL-3.0 — [GitHub](https://github.com/reaper47/recipya)
    th-TH:
        description: |
            Recipya เป็นตัวจัดการสูตรอาหารแบบ self-hosted ที่สะอาด เรียบง่าย และทรงพลัง นำเข้าสูตรอาหารจากกว่า 300 เว็บไซต์ จัดการคอลเลกชันด้วยหมวดหมู่และการค้นหา คำนวณข้อมูลโภชนาการอัตโนมัติ และวางแผนมื้ออาหาร สร้างด้วย Go และ SQLite ทำงานในคอนเทนเนอร์เดียวโดยไม่ต้องพึ่งพาภายนอก
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: โดเมน
              description: โดเมนสำหรับเข้าถึง Recipya
        readme: |
            # Recipya

            Recipya เป็นตัวจัดการสูตรอาหารแบบ self-hosted ที่สะอาดและทรงพลัง ทุกคนในครอบครัวใช้ได้

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

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

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

            - นำเข้าสูตรอาหารอัตโนมัติจากกว่า 300 เว็บไซต์
            - คำนวณข้อมูลโภชนาการอัตโนมัติ
            - วางแผนและจัดตารางมื้ออาหาร
            - หมวดหมู่และแท็กสูตรอาหาร
            - ค้นหาข้อความเต็มรูปแบบ
            - มุมมองสูตรอาหารพร้อมพิมพ์
            - นำเข้าจาก Mealie, Tandoor, Nextcloud Cookbook และอื่นๆ
            - รองรับหลายผู้ใช้
            - ฐานข้อมูล SQLite ไม่ต้องพึ่งพาภายนอก
            - ออกแบบ responsive สำหรับมือถือ

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

            GPL-3.0 — [GitHub](https://github.com/reaper47/recipya)
    zh-CN:
        description: |
            Recipya 是一个简洁、强大的自托管食谱管理工具。从超过 300 个网站导入食谱，使用分类和搜索管理收藏，自动计算营养信息，并规划餐点。使用 Go 和 SQLite 构建，单一容器运行，无需外部依赖。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 域名
              description: 访问 Recipya 的域名
        readme: |
            # Recipya

            Recipya 是一个简洁、强大的自托管食谱管理工具，全家人都能使用。

            ## 部署后可以做什么

            1. **设置账号** — 按照初始设置指南配置您的实例
            2. **导入食谱** — 从 300+ 支持的网站粘贴 URL 导入食谱
            3. **手动添加食谱** — 使用内置编辑器创建包含食材和步骤的食谱
            4. **规划餐点** — 使用餐点规划功能安排每周烹饪
            5. **浏览和搜索** — 按名称、分类或食材查找食谱

            ## 主要功能

            - 从 300+ 网站自动导入食谱
            - 自动计算营养信息
            - 餐点规划和排程
            - 食谱分类和标签
            - 全文搜索所有食谱
            - 打印友好的食谱视图
            - 从 Mealie、Tandoor、Nextcloud Cookbook 等导入
            - 多用户支持
            - SQLite 数据库，无需外部依赖
            - 移动端友好的响应式设计

            ## 授权

            GPL-3.0 — [GitHub](https://github.com/reaper47/recipya)
    zh-TW:
        description: |
            Recipya 是一個簡潔、強大的自架食譜管理工具。從超過 300 個網站匯入食譜，使用分類和搜尋管理您的收藏，自動計算營養資訊，並規劃餐點。使用 Go 和 SQLite 建構，單一容器運行，無需外部依賴。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 網域
              description: 存取 Recipya 的網域
        readme: |
            # Recipya

            Recipya 是一個簡潔、強大的自架食譜管理工具，全家人都能使用。

            ## 部署後可以做什麼

            1. **設定帳號** — 按照初始設定指南配置您的實例
            2. **匯入食譜** — 從 300+ 支援的網站貼上 URL 匯入食譜
            3. **手動新增食譜** — 使用內建編輯器建立包含食材和步驟的食譜
            4. **規劃餐點** — 使用餐點規劃功能安排每週烹飪
            5. **瀏覽和搜尋** — 按名稱、分類或食材尋找食譜

            ## 主要功能

            - 從 300+ 網站自動匯入食譜
            - 自動計算營養資訊
            - 餐點規劃和排程
            - 食譜分類和標籤
            - 全文搜尋所有食譜
            - 列印友善的食譜檢視
            - 從 Mealie、Tandoor、Nextcloud Cookbook 等匯入
            - 多使用者支援
            - SQLite 資料庫，無需外部依賴
            - 行動裝置友善的響應式設計

            ## 授權

            GPL-3.0 — [GitHub](https://github.com/reaper47/recipya)
