AES-GCMアップロード前に暗号化
ファイルは AES-GCM でローカル暗号化してから送信。復号キーはURLフラグメントにあり、サーバー側はファイル名すら見えません。
dvyu create を実行するだけで、暗号化された一時プレビューURLが手に入ります。共有先ではページ上に暗号化コメントも残せます。デプロイもアカウント登録も不要です。
これまでの利用状況
はじめかた
pnpm でも npm でも。npx なら、インストールせずに一度だけ試せます。
ビルド済みの dist を渡すと、ローカルで暗号化してからアップロードします。
発行されたURLを相手に送るだけ。48時間で自動的に失効します。
レビュー
URLを受け取った相手は、気になった位置や範囲を選んでコメントできます。別のツールへ画面を貼り直す必要はありません。
ページ上で確認してほしい箇所をクリック、またはドラッグして選択します。
複数の指摘をまとめて送信。表示名を設定し、届いたコメントへ返信できます。
dvyu updateで内容を差し替えても、URLと暗号化されたコメントは維持されます。
機能
AES-GCMファイルは AES-GCM でローカル暗号化してから送信。復号キーはURLフラグメントにあり、サーバー側はファイル名すら見えません。
dvyu previewdvyu preview が Astro / Vite / Storybook を自動判別。ビルダーに合わせて出力し、そのままアップロードします。
dvyu update修正したら dvyu update。同じURLのまま中身だけ差し替わるので、送ったリンクを貼り直す必要がありません。
--permanenceプレビューは48時間で自動失効。--permanence を付ければ、アクセスが1ヶ月途切れるまで残せます。
dvyu create ./file.htmldvyu create ./example.html のように、単一のHTMLファイルからもプレビューを作れます。ちょっとしたモックの共有に。
Encrypted comments共有相手はページ上の位置や範囲を選んでコメント・返信。内容は同じ鍵で暗号化され、ブラウザ通知も設定できます。
料金
課金プランはありません。Ko-fi で支援してくれた方には、金額を問わず、お礼として30日間の特典が付きます。
インストールすればそのまま使えます。
Ko-fi での支援1回につき、30日間の特典。
$ dvyu supporter特典の有効化は dvyu supporter から。
コミュニティ
不具合報告・要望・質問は Discord へ。開発の進捗は X で発信しています。
pnpm add -g @dvyu/cli