バケットごとのアップロードヘッダールール
バケットごとにルールを設定し、一致するファイルのアップロード時に指定したCache-Control値を付与します。サイトでは、JavaScriptとCSSには長期キャッシュ、HTMLにはno-cacheを設定する例が示されています。
Hoistbayは、Amazon S3バケットとCloudFrontディストリビューションを管理できる無料のオープンソースデスクトップアプリです。macOS・Windowsでアップロード、オブジェクト、メタデータ、キャッシュ無効化に対応。
Hoistbayは、Amazon S3バケットとAmazon CloudFrontディストリビューションを参照・管理できる無料のオープンソースデスクトップアプリケーションです。ビルドフォルダのアップロード、アップロードヘッダーの適用、オブジェクトの管理、キャッシュコンテンツの無効化など、リリースに伴うストレージおよびCDN作業を、AWS Consoleを使ったりコマンドラインフラグを覚えたりせずに繰り返し行えるよう設計されています。
このアプリはHTTPS経由でAWSの公式リージョンエンドポイントに接続し、中継バックエンドやアナリティクスは使用しないと説明されています。対応するオペレーティングシステムでは認証情報をネイティブキーストアに保存し、MITライセンスのソースコードは確認したり、Flutterでローカルビルドしたりできます。
バケットごとにルールを設定し、一致するファイルのアップロード時に指定したCache-Control値を付与します。サイトでは、JavaScriptとCSSには長期キャッシュ、HTMLにはno-cacheを設定する例が示されています。
ファイルまたは複数のフォルダをフォルダ構造を維持したままアップロードし、オブジェクトまたはフォルダをダウンロードできます。また、複数選択による名前変更、バケット間またはリージョン間の移動・コピー、削除操作にも対応します。
バケットと並べてCloudFrontディストリビューションを参照し、デプロイ後にすべてのパスまたは指定したパスを無効化して、そのステータスを確認できます。
オブジェクトのプロパティ、HTTPヘッダー、タグ、バージョンを表示できます。オブジェクトを再アップロードせずに、Content-Type、Content-Encoding、x-amz-meta-*の値を変更できます。
単一のアクティビティパネルで、アップロード、ダウンロード、削除、キャッシュクリアのリアルタイムの進行状況、開始時刻と終了時刻、成功または失敗を確認できます。ネットワーク障害が発生した場合は最大3回再試行し、残った失敗をオブジェクトごとに報告します。
アカウントとリージョンのプロファイルを保存して切り替え、セッショントークンを使用できます。アプリはバケットのリージョンを自動検出し、特殊文字を含むキー、Content-MD5を使用した一括削除、大きなフォルダのページネーションにも対応します。
完成したWebビルドをフォルダとしてアップロードし、ディレクトリ構造を維持しながら、アセットとHTMLファイルのパターンにあらかじめ定義したキャッシュルールを適用します。
デプロイ後にCloudFrontのすべてのパスまたは選択したパスを無効化し、アクティビティのステータスでキャッシュクリアが完了したことを確認します。
選択したオブジェクトをバケット間またはリージョン間で移動・コピーし、ローカル作業用にフォルダをダウンロードしたり、不要なオブジェクトを一括操作で削除したりできます。
既存のアセットの配信設定が正しくない場合に、オブジェクトのContent-Type、Content-Encoding、カスタムメタデータをその場で修正します。
本番、開発、ステージングなどのAWS環境ごとに別々の保存済み接続を保持し、アカウントやリージョンをまたいで作業する際にプロファイルを切り替えます。
Hoistbayは、対応プラットフォームのネイティブ認証情報ストレージ(macOS KeychainまたはWindows Credential Manager)にAWSアクセスキーを保存します。サイトによると、キーはアプリがAWSを呼び出す際に読み取られます。
AWSアカウントとリージョンごとに保存したプロファイルに対応し、一時的な認証情報用のセッショントークンも使用できます。バケットのリージョンは自動的に検出されます。
Apple SiliconおよびIntel MacではmacOS 12以降、WindowsではWindows 10/11 x64で利用できます。Linuxクライアントは近日公開予定と記載されています。
Hoistbayでは、/*を使用してすべてのパスを無効化するか、選択したパスを無効化できます。キャッシュがクリアされるまで、無効化の進行状況が表示されます。
Harness²は、固定AIモデルのプロンプト、ツール、メモリなどを改善するオープンソースフレームワーク。JobBench、LAB、WorkBuddy-Benchで再帰的な改善ワークフローを実行できます。
Composio Instantは、AIエージェントが個別のアカウント、契約、APIキーなしで有料ツールを利用できるウォレット型アクセス。検索・ブラウザ・メディア・データ処理を従量課金で実行できます。
Buildhornは、選択したリポジトリを監視し、ビルドが失敗して赤色になった際に通知するモバイルCI監視アプリです。リポジトリ用ホーム画面ウィジェット、失敗音のカスタマイズ、最大2リポジトリまで無料のプランを提供します。
NakkoBrokerは、ハイデラバード、ベンガルール、チェンナイ、プネー、ヴィシャーカパトナムで、仲介手数料なしのオーナー直掲載の賃貸住宅を地図や条件から探せるサイトです。オーナーへの連絡や内見予約にも対応します。
DOT Audio Recorderは、Macの音声を録音し、クリップをトリミングしてキー、BPM、コードを解析。動画やブラウザ、プラグインの音をDAWで使える素材に変換します。
FileCornerは、アカウント不要で文書・プレゼンテーション・画像を変換できる無料のブラウザサービスです。PDF編集ツールや任意で使えるAI文書機能も備え、サイズ制限と一時保存に対応します。