ヘルプと機能
Boxieでできることをすべてご紹介します。
ファイルのアップロード
ホームページにアクセスして、ファイルをアップロードエリアにドラッグ&ドロップするか、クリックしてブラウズしてください。複数のファイルを一度にアップロードできます——それぞれが独自の共有リンクになります。
- フォルダ — フォルダをドラッグすると、アップロード前に自動的にZIPに圧縮されます。
- 画像 — プレビューサムネイルが自動生成されます。URLに
?w=800を追加してダウンロード時にリサイズできます。 - コードファイル — 選択可能なカラーテーマで自動的にシンタックスハイライトされます。
- Markdown — 表示ページでフォーマットされたHTMLとしてレンダリングされます。
- PDF — インラインで表示され、ページ数がサイドバーに表示されます。
- EXIFデータ付き写真 — カメラモデル、絞り値、シャッタースピード、ISO、GPSマップがサイドバーに表示されます。
アップロード後、共有可能なリンクが発行されます。リンクを持っている人なら誰でも閲覧・ダウンロードできます(設定した制限に従います)。
コードペースト
Pasteを使えば、ファイルをアップロードせずにコードスニペットを共有できます。
- 自動検出 — Boxieがコンテンツを分析して言語を自動的に識別します。
- 言語を明示的に指定 — ドロップダウンから選択できます(Go、Python、Rust、SQL など20種類以上)。
- カラーテーマ — コードビューでハイライトテーマ(Dracula、Monokai、GitHub、Nord など)を切り替えられます。
- RawとDownload — すべてのペーストにRawリンクとダウンロードボタンがあります。
- Tabキー — エディタでスペース4個を挿入します。
共有タイプ
| タイプ | 有効期限 | トークン形式 |
|---|---|---|
| 永続 | 無期限 | 覚えやすい単語-単語-Nトークン |
| 7日間 | 7日間 | 覚えやすい単語-単語-Nトークン |
| 24時間 | 24時間 | 短い16進数トークン |
| ピックアップ一回 | 初回ダウンロード時 | 短い16進数トークン——閲後即刪 |
管理者はアップロード後に管理パネルから共有タイプを変更できます。
グループ
複数のファイルをまとめて共有可能なギャラリーを作成します。
- アップロードフォームでファイルをグループ化を有効にして新しいグループを作成するか、既存のグループにファイルを追加できます。
- グループは独自のURL
/g/{token}を持ち、すべてのメンバーのカードグリッドが表示されます。 - カードをクリックするとファイルをインラインプレビュー、もう一度クリックするとダウンロードできます。
- すべてダウンロードボタンでグループ全体をZIPに圧縮してダウンロードできます。
- グループには独自のIP許可リストを設定できます。
- すべてのメンバーファイルが期限切れになると、グループは自動的に削除されます。
カスタムリンク
覚えやすいURLのためにバニティスラグを設定します。
- 単一ファイルのアップロードとペーストで、カスタムリンクフィールドから設定できます。
- フォーマット:小文字アルファベット、数字、ハイフン;3〜50文字。
例:
my-logo→/s/my-logo - 管理者はアップロード後に編集ページでスラグを設定・変更できます。
- 元のトークンも引き続き使用できます。
アクセス制御
IP / CIDRホワイトリスト
特定のIPアドレスまたはネットワーク範囲に共有を制限します。制限なしの公開アクセスには空白のままにしてください。
10.0.0.0/8, 192.168.1.5, 2001:db8::/32
パスワード保護
共有を閲覧またはダウンロードする前にパスワードを要求します。パスワードはbcryptでハッシュ化されており、Boxieは平文で保存しません。ロック解除クッキーはブラウザセッションごとに1時間有効です。
インライン埋め込み
/s/{token}/imgルートは正しいContent-Typeでファイルをインラインで提供します——ダウンロードプロンプトなし——Wiki、Markdownドキュメント、ウェブサイトへの埋め込みに最適です。
<img src="https://boxie.to/s/bright-crane-42/img?w=800">
オプションの?w=Nおよび/または?h=Nクエリパラメータで画像をその場でリサイズできます。このルートはダウンロードカウントを増加させません。
REST API
BoxieにはフルREST APIがあります。詳細はAPIドキュメントをご覧ください。
- APIキー(
Authorization: Bearer bxk_…)またはセッションクッキーで認証します。 - アカウントページでAPIキーを作成します。
- エンドポイントは共有、ペースト、グループをカバーしています。
アカウントとアクセス
- パスキー — BoxieはWebAuthnパスキー(Touch ID、Face ID、ハードウェアキー)を使用します。パスワード不要。バックアップアクセス用に複数のパスキーを追加できます。
- 招待 — 他のユーザーを招待するためのリンクを生成できます(一般ユーザーは30日間で最大5件;管理者は無制限)。招待は7日後に期限切れになります。
- APIキー — スクリプトや統合のために名前付きBearerトークンを生成します。キーはハッシュ化されており、作成時に一度だけ表示されます。
- アクティビティジャーナル — アップロード、削除、ログイン、APIアクションのログ。管理者はすべてのユーザーのアクティビティを確認できます。
- ストレージクォータ — 各アカウントにはアカウントページで確認できるストレージ制限があります。
/accountで設定を管理してください。
ご質問はsupport@boxie.toまでメールでどうぞ。