mcpField
I
installing-tigris-storage

installing-tigris-storage

github.com/tigrisdata云与 DevOps237 次安装14 周前更新
代码仓库

关于 installing-tigris-storage

一份用于配置 Tigris Storage 的技能指南,但已被 `file-storage` 技能取代。指南给出 CLI 登录、创建存储桶和访问密钥,以及通过 SDK 上传文件的快速示例。

主要功能

  1. 01安装并登录 Tigris CLI
  2. 02创建存储桶和访问密钥
  3. 03配置存储环境变量
  4. 04使用 SDK 上传文件
  5. 05说明文件默认设为私有

适用场景

  1. 01配置 Tigris Storage 凭据
  2. 02为应用创建上传存储桶
  3. 03在 TypeScript 项目中上传文件

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/tigrisdata/skills --skill installing-tigris-storage

安装后在 Claude Code 中输入/installing-tigris-storage确认已加载。

附带文件README.mdmetadata.json

详细介绍

安装 Tigris Storage

此技能已由 file-storage 技能取代,后者在一个技能中涵盖了 CLI 设置、SDK 用法、上传、下载、预签名 URL 和客户端上传。

安装更新后的技能

npx skills add https://github.com/tigrisdata/skills --skill file-storage

快速开始

# 1. Install CLI & authenticate
npm install -g @tigrisdata/cli
tigris login

# 2. Create bucket and access key
tigris buckets create my-app-uploads
tigris access-keys create "my-app-uploads-key"
# ⚠ Save the Secret Access Key — shown only once
tigris access-keys assign tid_xxx --bucket my-app-uploads --role Editor

# 3. Install SDK
npm install @tigrisdata/storage
# .env
TIGRIS_STORAGE_ACCESS_KEY_ID=tid_xxx
TIGRIS_STORAGE_SECRET_ACCESS_KEY=tsec_yyy
TIGRIS_STORAGE_ENDPOINT=https://t3.storage.dev
TIGRIS_STORAGE_BUCKET=my-app-uploads
import { put } from "@tigrisdata/storage";

// Files are private by default — only authenticated requests can access them
const result = await put("avatars/user-123.jpg", file);
if (result.error) throw result.error;
console.log(result.data?.url);

如需完整的 SDK 参考、预签名 URL、客户端上传和故障排除,请使用 file-storage 技能。

评论

支持 Markdown