mcpField
I
installing-tigris-storage

installing-tigris-storage

github.com/tigrisdataクラウド・DevOps237 回インストール14 週間前に更新
リポジトリ

installing-tigris-storage について

Tigris Storage の設定ガイドですが、現在は `file-storage` スキルに置き換えられています。CLI の認証、バケットとアクセスキーの作成、SDK によるファイルアップロードの例を示します。

主な機能

  1. 01Tigris CLI のインストールと認証
  2. 02バケットとアクセスキーの作成
  3. 03ストレージ環境変数の設定
  4. 04SDK を使ったファイルアップロード
  5. 05ファイルが既定で非公開である旨の説明

活用シーン

  1. 01Tigris Storage の認証情報の設定
  2. 02アプリ用アップロードバケットの作成
  3. 03TypeScript プロジェクトからのファイルアップロード

インストール

コマンドをコピーしてターミナルで実行します。

$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、クライアント側でのアップロードを 1 つのスキルで扱います。

更新されたスキルをインストールする

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 スキルを使用してください。

コメント