# yaml-language-server: $schema=https://schema.zeabur.app/template.json
apiVersion: zeabur.com/v1
kind: Template
metadata:
    name: Wanderer
spec:
    description: |
        Wanderer is a self-hosted trail database for hikers and outdoor enthusiasts. Upload GPS tracks (GPX), view routes on interactive maps, log distances and elevation, and organize your adventures with photos and notes.
    coverImage: https://avatars.githubusercontent.com/u/183344557
    icon: https://avatars.githubusercontent.com/u/183344557
    variables:
        - key: PUBLIC_DOMAIN
          type: DOMAIN
          name: Domain
          description: The domain to access Wanderer
    tags:
        - Tool
        - Productivity
    readme: |
        # Wanderer

        A self-hosted trail database for hikers and outdoor enthusiasts. Upload GPS tracks, view routes on interactive maps, and organize your adventures.

        ## Default Credentials

        - **Username**: `admin`
        - **Password**: auto-generated — find it in your Zeabur dashboard under **Service > Variables > `PASSWORD`**

        ## What You Can Do After Deployment

        1. **Open your domain** — log in with the credentials above
        2. **Upload GPX tracks** — import GPS recordings from your hiking apps or devices
        3. **Browse trails on a map** — view routes on an interactive map with elevation profiles
        4. **Log trail details** — record distance, elevation gain, duration, and difficulty
        5. **Add photos and notes** — attach images and descriptions to each trail
        6. **Organize collections** — group trails by region, difficulty, or custom lists
        7. **Share trails** — generate public links for individual trails

        ## Key Features

        - GPX file upload and parsing
        - Interactive map with route visualization
        - Elevation profiles and trail statistics
        - Photo and note attachments
        - Trail collections and organization
        - Public trail sharing via links
        - Multi-user support

        ## License

        AGPL-3.0 — [GitHub](https://github.com/open-wanderer/wanderer)
    services:
        - name: wanderer
          icon: https://avatars.githubusercontent.com/u/183344557
          template: PREBUILT_V2
          spec:
            source:
                image: ghcr.io/open-wanderer/wanderer:v0.18.5
            ports:
                - id: web
                  port: 3000
                  type: HTTP
            volumes:
                - id: wanderer-data
                  dir: /data
            env:
                MEILI_MASTER_KEY:
                    default: ${PASSWORD}
                ORIGIN:
                    default: https://${ZEABUR_WEB_URL}
            healthCheck:
                type: HTTP
                port: web
                http:
                    path: /
          domainKey: PUBLIC_DOMAIN
localization:
    es-ES:
        description: |
            Wanderer es una base de datos de senderos autoalojada para excursionistas. Sube tracks GPS (GPX), visualiza rutas en mapas interactivos, registra distancias y elevacion, y organiza tus aventuras con fotos y notas.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: Dominio
              description: El dominio para acceder a Wanderer
        readme: |
            # Wanderer

            Base de datos de senderos autoalojada para excursionistas. Sube tracks GPS, visualiza rutas en mapas interactivos y organiza tus aventuras.

            ## Credenciales por defecto

            - **Usuario**: `admin`
            - **Contrasena**: generada automaticamente — consultala en el panel de Zeabur en **Servicio > Variables > `PASSWORD`**

            ## Que puedes hacer despues del despliegue

            1. **Visita tu dominio** — inicia sesion con las credenciales de arriba
            2. **Sube tracks GPX** — importa grabaciones GPS de tus apps o dispositivos
            3. **Explora senderos en el mapa** — visualiza rutas con perfiles de elevacion
            4. **Registra detalles** — distancia, desnivel, duracion y dificultad
            5. **Anade fotos y notas** — adjunta imagenes y descripciones a cada sendero
            6. **Organiza colecciones** — agrupa senderos por region o dificultad

            ## Licencia

            AGPL-3.0 — [GitHub](https://github.com/open-wanderer/wanderer)
    id-ID:
        description: |
            Wanderer adalah database jejak hiking self-hosted. Upload trek GPS (GPX), lihat rute di peta interaktif, catat jarak dan ketinggian, serta atur petualangan dengan foto dan catatan.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: Domain
              description: Domain untuk mengakses Wanderer
        readme: |
            # Wanderer

            Database jejak hiking self-hosted. Upload trek GPS, lihat rute di peta interaktif, dan atur petualangan Anda.

            ## Info Login Default

            - **Username**: `admin`
            - **Password**: dibuat otomatis — lihat di dasbor Zeabur pada **Service > Variables > `PASSWORD`**

            ## Apa yang bisa dilakukan setelah deploy

            1. **Buka domain** — login dengan kredensial di atas
            2. **Upload trek GPX** — impor rekaman GPS dari aplikasi atau perangkat hiking
            3. **Jelajahi jejak di peta** — lihat rute dengan profil elevasi di peta interaktif
            4. **Catat detail jejak** — jarak, ketinggian, durasi, dan tingkat kesulitan
            5. **Tambahkan foto dan catatan** — lampirkan gambar dan deskripsi ke setiap jejak
            6. **Atur koleksi** — kelompokkan jejak berdasarkan wilayah atau kesulitan

            ## Lisensi

            AGPL-3.0 — [GitHub](https://github.com/open-wanderer/wanderer)
    ja-JP:
        description: |
            Wanderer はハイカーやアウトドア愛好家のためのセルフホスト型トレイルデータベースです。GPS トラック（GPX）のアップロード、インタラクティブマップでのルート表示、距離・標高の記録が可能です。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: ドメイン
              description: Wanderer にアクセスするためのドメイン
        readme: |
            # Wanderer

            ハイカーやアウトドア愛好家のためのセルフホスト型トレイルデータベース。GPS トラックのアップロード、マップでのルート表示、冒険の整理ができます。

            ## デフォルトログイン情報

            - **ユーザー名**：`admin`
            - **パスワード**：自動生成 — Zeabur ダッシュボードの **サービス > Variables > `PASSWORD`** で確認

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

            1. **ドメインにアクセス** — 上記の認証情報でログイン
            2. **GPX トラックをアップロード** — ハイキングアプリやデバイスから GPS 記録をインポート
            3. **マップでトレイルを閲覧** — インタラクティブマップでルートと標高プロファイルを表示
            4. **トレイル情報を記録** — 距離、獲得標高、所要時間、難易度を記録
            5. **写真とメモを追加** — 各トレイルに画像と説明を添付
            6. **コレクションを整理** — 地域、難易度、カスタムリストでトレイルを分類

            ## ライセンス

            AGPL-3.0 — [GitHub](https://github.com/open-wanderer/wanderer)
    ko-KR:
        description: |
            Wanderer는 등산 및 아웃도어 애호가를 위한 셀프 호스팅 트레일 데이터베이스입니다. GPS 트랙(GPX) 업로드, 인터랙티브 지도에서 경로 확인, 거리와 고도 기록이 가능합니다.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 도메인
              description: Wanderer에 접속할 도메인
        readme: |
            # Wanderer

            등산 및 아웃도어 애호가를 위한 셀프 호스팅 트레일 데이터베이스. GPS 트랙 업로드, 지도에서 경로 확인, 모험 정리가 가능합니다.

            ## 기본 로그인 정보

            - **사용자명**: `admin`
            - **비밀번호**: 자동 생성 — Zeabur 대시보드의 **서비스 > Variables > `PASSWORD`** 에서 확인

            ## 배포 후 할 수 있는 것

            1. **도메인 접속** — 위 자격 증명으로 로그인
            2. **GPX 트랙 업로드** — 하이킹 앱이나 기기에서 GPS 기록 가져오기
            3. **지도에서 트레일 탐색** — 인터랙티브 지도에서 경로와 고도 프로파일 확인
            4. **트레일 정보 기록** — 거리, 누적 고도, 소요 시간, 난이도 기록
            5. **사진과 메모 추가** — 각 트레일에 이미지와 설명 첨부
            6. **컬렉션 정리** — 지역, 난이도, 커스텀 목록별로 트레일 분류

            ## 라이선스

            AGPL-3.0 — [GitHub](https://github.com/open-wanderer/wanderer)
    th-TH:
        description: |
            Wanderer เป็นฐานข้อมูลเส้นทางเดินป่าแบบ self-hosted อัปโหลดแทร็ก GPS (GPX) ดูเส้นทางบนแผนที่แบบโต้ตอบ บันทึกระยะทางและความสูง จัดระเบียบการผจญภัยด้วยรูปภาพและโน้ต
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: โดเมน
              description: โดเมนสำหรับเข้าถึง Wanderer
        readme: |
            # Wanderer

            ฐานข้อมูลเส้นทางเดินป่าแบบ self-hosted อัปโหลดแทร็ก GPS ดูเส้นทางบนแผนที่แบบโต้ตอบ และจัดระเบียบการผจญภัย

            ## ข้อมูลเข้าสู่ระบบเริ่มต้น

            - **ชื่อผู้ใช้**: `admin`
            - **รหัสผ่าน**: สร้างอัตโนมัติ — ดูได้ที่แดชบอร์ด Zeabur ใน **Service > Variables > `PASSWORD`**

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

            1. **เข้าสู่โดเมน** — เข้าสู่ระบบด้วยข้อมูลด้านบน
            2. **อัปโหลดแทร็ก GPX** — นำเข้าบันทึก GPS จากแอปหรืออุปกรณ์เดินป่า
            3. **สำรวจเส้นทางบนแผนที่** — ดูเส้นทางพร้อมโปรไฟล์ความสูงบนแผนที่แบบโต้ตอบ
            4. **บันทึกรายละเอียด** — ระยะทาง ความสูงสะสม เวลา และระดับความยาก
            5. **เพิ่มรูปภาพและโน้ต** — แนบรูปภาพและคำอธิบายไปกับแต่ละเส้นทาง
            6. **จัดระเบียบคอลเลกชัน** — จัดกลุ่มเส้นทางตามภูมิภาคหรือระดับความยาก

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

            AGPL-3.0 — [GitHub](https://github.com/open-wanderer/wanderer)
    zh-CN:
        description: |
            Wanderer 是自托管的徒步步道数据库。上传 GPS 轨迹（GPX）、在交互地图上查看路线、记录距离和海拔，并用照片和笔记整理你的户外冒险。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 域名
              description: 访问 Wanderer 的域名
        readme: |
            # Wanderer

            自托管的徒步步道数据库。上传 GPS 轨迹、在交互地图上查看路线，并整理你的户外冒险。

            ## 默认登录信息

            - **用户名**：`admin`
            - **密码**：自动生成 — 请在 Zeabur 控制台的 **服务 > Variables > `PASSWORD`** 中查看

            ## 部署后可以做什么

            1. **打开域名** — 使用上方账号密码登录
            2. **上传 GPX 轨迹** — 从徒步 App 或设备导入 GPS 记录
            3. **在地图上浏览步道** — 在交互地图上查看路线和海拔剖面
            4. **记录步道信息** — 记录距离、累计爬升、时间和难度
            5. **添加照片和笔记** — 为每条步道附上照片和描述
            6. **整理收藏** — 按地区、难度或自定义列表分类步道

            ## 授权

            AGPL-3.0 — [GitHub](https://github.com/open-wanderer/wanderer)
    zh-TW:
        description: |
            Wanderer 是自架的登山步道資料庫。上傳 GPS 軌跡（GPX）、在互動地圖上查看路線、記錄距離和海拔，並用照片和筆記整理你的戶外冒險。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 網域
              description: 存取 Wanderer 的網域
        readme: |
            # Wanderer

            自架的登山步道資料庫。上傳 GPS 軌跡、在互動地圖上查看路線，並整理你的戶外冒險。

            ## 預設登入資訊

            - **帳號**：`admin`
            - **密碼**：自動產生 — 請至 Zeabur 控制台的 **服務 > Variables > `PASSWORD`** 查看

            ## 部署後可以做什麼

            1. **開啟網域** — 使用上方帳號密碼登入
            2. **上傳 GPX 軌跡** — 從登山 App 或裝置匯入 GPS 記錄
            3. **在地圖上瀏覽步道** — 在互動地圖上查看路線和海拔剖面
            4. **記錄步道資訊** — 記錄距離、累計爬升、時間和難度
            5. **新增照片和筆記** — 為每條步道附上照片和描述
            6. **整理收藏** — 依地區、難度或自訂清單分類步道
            7. **分享步道** — 產生公開連結分享個別步道

            ## 主要功能

            - GPX 檔案上傳與解析
            - 互動地圖路線視覺化
            - 海拔剖面與步道統計
            - 照片和筆記附件
            - 步道收藏與整理
            - 多使用者支援

            ## 授權

            AGPL-3.0 — [GitHub](https://github.com/open-wanderer/wanderer)
