[{"data":1,"prerenderedAt":244},["ShallowReactive",2],{"content-ja-\u002Fguide\u002Fgetting-started":3},{"id":4,"title":5,"body":6,"description":105,"extension":236,"jsonLd":237,"meta":238,"navigation":239,"path":240,"schemaRole":237,"seo":241,"stem":242,"__hash__":243},"content_ja\u002Fguide\u002Fgetting-started.md","はじめに",{"type":7,"value":8,"toc":225},"minimark",[9,12,17,46,49,52,55,80,85,96,99,120,124,135,143,153,156,159,172,175,184,187,202,205,221],[10,11,5],"h1",{"id":5},[13,14,16],"h2",{"id":15},"bwsfとは","bwsfとは？",[18,19,20,24,25,32,33,37,38,41,42,45],"p",{},[21,22,23],"strong",{},"bwsf"," は、",[26,27,31],"a",{"href":28,"rel":29},"https:\u002F\u002Fbitwarden.com\u002F",[30],"nofollow","Bitwarden"," を使用して ",[34,35,36],"code",{},".env*"," や Terraform の ",[34,39,40],{},"*.tfvars"," \u002F ",[34,43,44],{},"*.tfvars.json"," といったプロジェクトファイルを安全に管理する CLI ツールです。",[18,47,48],{},"メールや Slack のような安全でないチャネルで秘密情報を共有する代わりに、bwsf を使えば Bitwarden ボールトに保存してチーム間で同期できます。",[13,50,51],{"id":51},"前提条件",[18,53,54],{},"bwsf を使用する前に、以下を準備してください：",[56,57,58,70],"ol",{},[59,60,61,64,65,69],"li",{},[21,62,63],{},"Bitwarden アカウント"," - ",[26,66,68],{"href":28,"rel":67},[30],"Bitwarden Cloud"," またはセルフホスト Bitwarden サーバー",[59,71,72,79],{},[21,73,74,75,78],{},"Bitwarden CLI (",[34,76,77],{},"bw",")"," - 公式の Bitwarden コマンドラインツール",[81,82,84],"h3",{"id":83},"bitwarden-cli-のインストール","Bitwarden CLI のインストール",[18,86,87,92,93,95],{},[26,88,91],{"href":89,"rel":90},"https:\u002F\u002Fbitwarden.com\u002Fhelp\u002Fcli\u002F#download-and-install",[30],"公式 Bitwarden CLI インストールガイド","に従って、お使いのマシンに ",[34,94,77],{}," コマンドをインストールしてください。",[18,97,98],{},"インストールの確認：",[100,101,106],"pre",{"className":102,"code":103,"language":104,"meta":105,"style":105},"language-bash shiki shiki-themes github-dark-high-contrast","bw --version\n","bash","",[34,107,108],{"__ignoreMap":105},[109,110,113,116],"span",{"class":111,"line":112},"line",1,[109,114,77],{"class":115},"s_sBn",[109,117,119],{"class":118},"sCcAr"," --version\n",[13,121,123],{"id":122},"bwsf-の仕組み","bwsf の仕組み",[18,125,126,127,130,131,134],{},"bwsf は管理対象ファイルを Bitwarden フォルダ（デフォルト名: ",[34,128,129],{},"dotenvs","）内の ",[21,132,133],{},"ノートアイテム"," として保存します。構造のイメージは以下のとおりです：",[100,136,141],{"className":137,"code":139,"language":140},[138],"language-text","Bitwarden Vault\n└── dotenvs\u002F                    # bwsf 用デフォルトフォルダ（変更可能）\n    ├── my-web-app              # プロジェクト名 = カレントディレクトリ名\n    │   ├── .env\n    │   ├── .env.staging\n    │   ├── .env.production\n    │   └── terraform.tfvars\n    └── another-project\n        └── .env\n","text",[34,142,139],{"__ignoreMap":105},[18,144,145,146,148,149,152],{},"::: info\nデフォルトのフォルダ名は ",[34,147,129],{}," です。",[34,150,151],{},"bwsf setup --folder \u003Cname>"," で変更できます。名前変更では既存ノートは移動しません。\n:::",[13,154,155],{"id":155},"初期設定",[18,157,158],{},"bwsf をインストールしたら、セットアップコマンドを実行します：",[100,160,162],{"className":102,"code":161,"language":104,"meta":105,"style":105},"bwsf setup\n",[34,163,164],{"__ignoreMap":105},[109,165,166,168],{"class":111,"line":112},[109,167,23],{"class":115},[109,169,171],{"class":170},"sTRMh"," setup\n",[18,173,174],{},"これにより以下が設定されます：",[176,177,178,181],"ul",{},[59,179,180],{},"Bitwarden サーバー URL（セルフホストインスタンスの場合）",[59,182,183],{},"Bitwarden アカウントの認証情報",[18,185,186],{},"保存内容はいつでも次で確認できます：",[100,188,190],{"className":102,"code":189,"language":104,"meta":105,"style":105},"bwsf config show\n",[34,191,192],{"__ignoreMap":105},[109,193,194,196,199],{"class":111,"line":112},[109,195,23],{"class":115},[109,197,198],{"class":170}," config",[109,200,201],{"class":170}," show\n",[13,203,204],{"id":204},"次のステップ",[176,206,207,214],{},[59,208,209,213],{},[26,210,212],{"href":211},"\u002Fja\u002Fguide\u002Finstallation","インストール"," - お使いのプラットフォーム向けのインストール手順",[59,215,216,220],{},[26,217,219],{"href":218},"\u002Fja\u002Fguide\u002Fcommands","コマンド"," - 利用可能なすべてのコマンドを学ぶ",[222,223,224],"style",{},"html pre.shiki code .s_sBn, html code.shiki .s_sBn{--shiki-default:#FFB757}html pre.shiki code .sCcAr, html code.shiki .sCcAr{--shiki-default:#91CBFF}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html pre.shiki code .sTRMh, html code.shiki .sTRMh{--shiki-default:#ADDCFF}",{"title":105,"searchDepth":226,"depth":226,"links":227},2,[228,229,233,234,235],{"id":15,"depth":226,"text":16},{"id":51,"depth":226,"text":51,"children":230},[231],{"id":83,"depth":232,"text":84},3,{"id":122,"depth":226,"text":123},{"id":155,"depth":226,"text":155},{"id":204,"depth":226,"text":204},"md",null,{},true,"\u002Fguide\u002Fgetting-started",{"title":5,"description":105},"guide\u002Fgetting-started","Rx-YFFiN-7KJ-Pim2YENPBvpLD5LnAhDL-5yWbLGiUc",1788146015976]