Drovyu Preview CLI

静的ビルドを、
そのまま共有URLに。

dvyu create を実行するだけで、暗号化された一時プレビューURLが手に入ります。デプロイもアカウント登録も不要。ターミナルだけで完結します。

$pnpm add -g @dvyu/cli
dvyu — zsh
0作成されたプレビュー
0配信した暗号化データ
0利用中のデバイス

インストールして、
つくって、送る。

getting-started — zsh
01

インストール

pnpm でも npm でも。npx なら、インストールせずに一度だけ試せます。

02

プレビューを作成

ビルド済みの dist を渡すと、ローカルで暗号化してからアップロードします。

03

URLを送る

発行されたURLを相手に送るだけ。48時間で自動的に失効します。

デプロイするほどじゃない。
でも見せたいときのために。

AES-GCM

アップロード前に暗号化

ファイルは AES-GCM でローカル暗号化してから送信。復号キーはURLフラグメントにあり、サーバー側はファイル名すら見えません。

dvyu preview

ビルドも任せられる

dvyu preview が Astro / Vite / Storybook を自動判別。ビルダーに合わせて出力し、そのままアップロードします。

dvyu update

URLを変えずに更新

修正したら dvyu update。同じURLのまま中身だけ差し替わるので、送ったリンクを貼り直す必要がありません。

--permanence

期限つきで、あと腐れなく

プレビューは48時間で自動失効。--permanence を付ければ、アクセスが1ヶ月途切れるまで残せます。

dvyu create ./file.html

HTML 1枚からでも

dvyu create ./example.html のように、単一のHTMLファイルからもプレビューを作れます。ちょっとしたモックの共有に。

dvyu usage

使用量がすぐわかる

dvyu usage で使用中の容量を、dvyu list で有効なプレビューと期限を確認。上限は 100MB・20 プレビューです。

.html.htm.md.txt.json.xml.map.css.js.mjs.cjs.png.jpg.jpeg.gif.svg.webp.ico.avif.woff.woff2.ttf.otf.mp4.webm.mp3.wav.pdf.html.htm.md.txt.json.xml.map.css.js.mjs.cjs.png.jpg.jpeg.gif.svg.webp.ico.avif.woff.woff2.ttf.otf.mp4.webm.mp3.wav.pdf
.pdf.wav.mp3.webm.mp4.otf.ttf.woff2.woff.avif.ico.webp.svg.gif.jpeg.jpg.png.cjs.mjs.js.css.map.xml.json.txt.md.htm.html.pdf.wav.mp3.webm.mp4.otf.ttf.woff2.woff.avif.ico.webp.svg.gif.jpeg.jpg.png.cjs.mjs.js.css.map.xml.json.txt.md.htm.html

無料で使えます。
応援もできます。

課金プランはありません。Ko-fi で支援してくれた方には、金額を問わず、お礼として30日間の特典が付きます。

無料

¥0

インストールすればそのまま使えます。

  • 1デバイス
  • アクティブ容量 100MB
  • 同時プレビュー 20件
  • 有効期限 48時間
ko-fi

サポーター

金額は自由

Ko-fi での支援1回につき、30日間の特典。

  • 2デバイスで有効
  • アクティブ容量 300MB
  • アクティブ数無制限
  • --permanence でアクセスが続く限り保持(30日アクセスがなければ削除)
  • --ttl で有効期限を自由に設定(1時間〜30日)
  • プレビューバッジを非表示
Ko-fi で応援する

$ dvyu supporter特典の有効化は dvyu supporter から。

作っている人と、直接話せます。

不具合報告・要望・質問は Discord へ。開発の進捗は X で発信しています。

$pnpm add -g @dvyu/cli
コピーしました