# yaml-language-server: $schema=https://schema.zeabur.app/template.json
apiVersion: zeabur.com/v1
kind: Template
metadata:
    name: TRIP
spec:
    description: |
        Self-hostable minimalist Map tracker and Trip planner. Visualize your points of interest (POI) and organize your next adventure. Map and manage POIs, plan multi-day trips, collaborate and share. No telemetry, no tracking, no ads.
    coverImage: https://github.com/itskovacs/trip/raw/main/.github/screenshot.jpg
    icon: https://github.com/itskovacs/trip/raw/main/src/public/favicon.png
    variables:
        - key: PUBLIC_DOMAIN
          type: DOMAIN
          name: Domain
          description: The domain to bind for accessing TRIP.
    tags:
        - Map
        - Trip Planner
        - POI
    readme: ""
    services:
        - name: trip
          icon: https://github.com/itskovacs/trip/raw/main/src/public/favicon.png
          template: PREBUILT_V2
          spec:
            id: trip
            source:
                image: ghcr.io/itskovacs/trip:1
            ports:
                - id: web
                  port: 8000
                  type: HTTP
            volumes:
                - id: storage
                  dir: /app/storage
          domainKey: PUBLIC_DOMAIN
localization:
    en-US:
        description: |
            Self-hostable minimalist Map tracker and Trip planner. Visualize your points of interest (POI) and organize your next adventure. Map and manage POIs, plan multi-day trips, collaborate and share.
        readme: |
            ## TRIP – Tourism and Recreational Interest Points

            TRIP is a self-hostable **minimalist Map tracker** and **Trip planner** to visualize your points of interest (POI) and organize your next adventure details.

            **Core Features:**
            - Map and manage POIs on interactive maps
            - Plan multi-day trips with detailed itineraries
            - Collaborate and share with travel companions

            [Documentation](https://itskovacs.github.io/trip/docs/intro) | [Demo](https://itskovacs-trip.netlify.app/)

            For more configuration options (environment variables, image size, map defaults, OIDC, etc.), see [Configuration](https://itskovacs.github.io/trip/docs/getting-started/configuration).
    zh-CN:
        description: |
            可自建的极简地图追踪与旅行规划工具，可视化你的兴趣点 (POI)、规划多日行程并与旅伴协作分享
        readme: |
            ## TRIP – 旅游与休闲兴趣点

            TRIP 是可自建的**极简地图追踪**与**旅行规划**工具，用于可视化你的兴趣点 (POI) 并规划下一次冒险。

            **核心功能：**
            - 在互动地图上管理兴趣点 (POI)
            - 规划多日行程与详细行程表
            - 与旅伴协作与分享

            [说明文档](https://itskovacs.github.io/trip/docs/intro) | [演示](https://itskovacs-trip.netlify.app/)

            更多配置选项（环境变量、图片尺寸、地图默认、OIDC 等）请参阅 [配置说明](https://itskovacs.github.io/trip/docs/getting-started/configuration)。
    zh-TW:
        description: |
            可自架的極簡地圖追蹤與旅行規劃工具，視覺化你的景點 (POI)、規劃多日行程並與旅伴協作分享
        readme: |
            ## TRIP – 旅遊與休閒興趣點

            TRIP 是可自架的**極簡地圖追蹤**與**旅行規劃**工具，用於視覺化你的景點 (POI) 並規劃下一次冒險。

            **核心功能：**
            - 在互動地圖上管理景點 (POI)
            - 規劃多日行程與詳細行程表
            - 與旅伴協作與分享

            [說明文件](https://itskovacs.github.io/trip/docs/intro) | [示範](https://itskovacs-trip.netlify.app/)

            更多設定選項（環境變數、圖片尺寸、地圖預設、OIDC 等）請參閱 [設定說明](https://itskovacs.github.io/trip/docs/getting-started/configuration)。
