Open2

Remix + Vite (Cloudflare Dev Proxy) と Doppler を繋げる

つきみつきみ

Doppler というシークレットマネージャーがあるのだが、

doppler run -- remix vite:dev

といった形で動くことが多いと思う。
だが、remix vite:dev の場合はCLIからの環境変数を渡す方法が無いのか、
正しい認証情報が格納されていなかった。

解決方法は至って簡単で

doppler run --mount .dev.vars --mount-format env -- remix vite:dev

でファイルに一時的に配置することで問題を解決できる

Remix + Vite を使い、Cloudflare Pages の開発をしていた時に、
うまく値が割り当てられなかったので備忘録的意味で残しておく。

公式情報:
https://docs.doppler.com/docs/accessing-secrets#mounting

つきみつきみ

これって何かしらCLIからこねこねできるならそうしたいが、できるのだろうか...?