installing-tigris-storage
10
总安装量
7
周安装量
#30413
全站排名
安装命令
npx skills add https://github.com/tigrisdata/skills --skill installing-tigris-storage
Agent 安装分布
claude-code
6
opencode
5
codex
5
trae
4
gemini-cli
4
windsurf
2
Skill 文档
Installing Tigris Storage
Overview
Tigris Storage is a high-performance object storage system for multi-cloud environments. This skill covers installation and configuration.
Quick Setup
1. Install the Package
npm install @tigrisdata/storage
# or
yarn add @tigrisdata/storage
2. Create Account Resources
- Create Tigris account: https://storage.new
- Create bucket: https://console.tigris.dev/createbucket
- Create access key: https://console.tigris.dev/createaccesskey
3. Configure the Environment
Create .env in project root:
TIGRIS_STORAGE_ACCESS_KEY_ID=tid_access_key_id
TIGRIS_STORAGE_SECRET_ACCESS_KEY=tsec_secret_access_key
TIGRIS_STORAGE_BUCKET=bucket_name
Quick Reference
| Variable | Purpose | Required |
|---|---|---|
TIGRIS_STORAGE_ACCESS_KEY_ID |
Authentication key ID | Yes |
TIGRIS_STORAGE_SECRET_ACCESS_KEY |
Authentication secret | Yes |
TIGRIS_STORAGE_BUCKET |
Default bucket name | Yes (can override) |
Per-Request Configuration
All methods accept optional config to override environment variables:
import { list } from "@tigrisdata/storage";
// Use environment defaults
const result = await list();
// Override bucket
const result = await list({
config: { bucket: "different-bucket" },
});
// Override all config
const result = await list({
config: {
bucket: "my-bucket",
accessKeyId: "key",
secretAccessKey: "secret",
},
});
Common Mistakes
| Mistake | Fix |
|---|---|
Missing .env file |
Create it in project root |
| Wrong bucket name | Verify at console.tigris.dev |
| Access key not working | Regenerate at console.tigris.dev/createaccesskey |
Next Steps
After installation:
- Use tigris-object-operations to get, put, delete, and list objects
- Use tigris-bucket-management for bucket CRUD operations
- Use tigris-snapshots-forking for version control and forking