# yaml-language-server: $schema=https://schema.zeabur.app/template.json
apiVersion: zeabur.com/v1
kind: Template
metadata:
    name: xiaoya-alist
spec:
    description: xiaoya-alist
    coverImage: https://raw.githubusercontent.com/DDS-Derek/xiaoya-alist/master/assets/image-2.png
    variables:
        - key: TZ
          type: STRING
          name: 时区
          description: 时区
        - key: ALIYUN_TOKEN
          type: STRING
          name: 阿里云盘token
          description: 阿里云盘token
        - key: ALIYUN_OPEN_TOKEN
          type: STRING
          name: 阿里云盘open token
          description: 阿里云盘open token
        - key: ALIYUN_FOLDER_ID
          type: STRING
          name: 阿里云盘文件夹ID
          description: 阿里云盘文件夹ID
        - key: QUARK_COOKIE
          type: STRING
          name: 夸克网盘的cookie
          description: 夸克网盘的cookie
        - key: AUTO_UPDATE_ENABLED
          type: STRING
          name: 自动更新小雅alist文件
          description: 自动更新小雅alist文件
        - key: TVBOX_SECURITY
          type: STRING
          name: 开启tvbox随机订阅地址
          description: 开启tvbox随机订阅地址，true/false，默认false
        - key: FORCE_LOGIN
          type: STRING
          name: 开启登陆功能
          description: 开启登陆功能，true/false，默认false
        - key: WEBDAV_PASSWORD
          type: STRING
          name: webdav设置密码
          description: webdav用户名为dav，设置密码。默认用户密码：guest/guest_Api789
        - key: EMBY_ENABLED
          type: STRING
          name: 是否启用emby
          description: 是否启用emby
    tags:
        - Website
    readme: 使用 Docker Compose 以更优雅的方式来部署小雅服务，支持一键部署 Alist + Emby + Jellyfin，全平台支持
    services:
        - name: Metabase
          icon: https://avatars.githubusercontent.com/u/10520629?s=1600&v=4
          template: PREBUILT
          spec:
            source:
                image: metabase/metabase:latest
            ports:
                - id: web
                  port: 3000
                  type: HTTP
            env:
                MB_DB_DBNAME:
                    default: ${POSTGRES_DATABASE}
                MB_DB_HOST:
                    default: ${POSTGRES_HOST}
                MB_DB_PASS:
                    default: ${POSTGRES_PASSWORD}
                MB_DB_PORT:
                    default: ${POSTGRES_PORT}
                MB_DB_TYPE:
                    default: postgres
                MB_DB_USER:
                    default: ${POSTGRES_USERNAME}
