HyperStorage
Docs
Powered by
Powered by
環境変数
各サービスに必要な環境変数を列挙する。
Rust API サーバー(services/api/.env)
変数名
例
説明
DATABASE_URL
postgresql://user:
pass@localhost
:5432/hyperdrive
PostgreSQL接続文字列
VALKEY_URL
redis://localhost:6379
Valkey接続文字列
RUSTFS_ENDPOINT
http://localhost:9000
RustFS エンドポイント
RUSTFS_ACCESS_KEY
minioadmin
RustFS アクセスキー
RUSTFS_SECRET_KEY
minioadmin
RustFS シークレットキー
RUSTFS_BUCKET
hyperdrive
使用バケット名
PYTHON_AI_SERVICE_URL
http://localhost:8000
Python FastAPI エンドポイント
SESSION_TTL_SECONDS
86400
セッション有効期間(秒)
P2P_ROOM_TTL_SECONDS
600
P2Pルーム有効期間(秒)
SMTP_HOST
smtp.example.com
メール送信サーバー(凍結通知)
SMTP_PORT
587
SMTPポート
SMTP_USER
noreply@example.com
SMTP認証ユーザー
SMTP_PASS
password
SMTP認証パスワード
API_PORT
8080
APIサーバーポート
Python AI サービス(services/ai/.env)
変数名
例
説明
QDRANT_URL
http://localhost:6333
Qdrant エンドポイント
QDRANT_COLLECTION
hyperdrive_files
コレクション名
VALKEY_URL
redis://localhost:6379
タスクキュー用Valkey
EMBED_MODEL
intfloat/multilingual-e5-base
埋め込みモデル名
OCR_ENGINE
paddleocr
paddleocr または easyocr
AI_PORT
8000
AIサービスポート
フロントエンド(apps/web/.env)
変数名
例
説明
VITE_API_BASE_URL
http://localhost:8080
API エンドポイント
VITE_WS_BASE_URL
ws://localhost:8080
WebSocket エンドポイント