Boxie

ヘルプと機能

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までメールでどうぞ。