2017/11/30TweetPocketとあるFacebookグループ「もう落ちこぼれじゃないようなエンジニアの反乱」にてオープンソースのパスワード管理システムbitwardenがよさげとゆるふわキャンパーに共有してもらいました。確かに社内のアカウント系って社内ファイルサーバーに管理してエクセルにまとめたりとか...1password有料で使ってるとか...redmineで管理してるとか(落ちてたらどうすんねん!!怒)ここらへんイケてるのないかと探してる人も多いと思います。それを解決してくれそうなのがbitwardenなので早速ローカルで試してみました!■bitwarden.comhttps://bitwarden.com/#organizations個人的に使いたい人もクラウド版無料でアカウント作れば使えるので今回はこっち↓。docker-compose使ってちゃちゃっと構築ができるそうです。Keyの2つをメモります。bitwarden.shとりあえずbitwardenをインストールするためのスクリプトを落としてきます。SSL証明書も自前のがあれば指定できるのでなかったら自動的に作られます。(本番環境ならDNSで設定したドメインをletsencryptでも取得できます)さらにbwdataというディレクトリが作られ、docker-composeで構成されていることも分かります。imageが取得されて何やらたくさん立ち上がります。completeプロセス結構多め。iconsはい完了!!ちなみにbitwardenはdockerコマンドで管理をするのではなく、bitwarden.shでstartしたり新バージョンが出たらupdateしたりします。(便利かっ)■localhosthttp://localhostもちろんChromeの拡張機能で検索も可能です。55dockerイメージ消して再度作り直すとupdatedbでコケる。bitwarden/mssqlのコンテナに入って/var/opt/mssql/data/配下を消してrestartすれば治ります。基本docker-compose.ymlに設定書いているので理解したほうが良い。■まとめこれならコストもかからないし(サーバ運営費くらい)会社でパスワード管理するなら導入するべき。社内のローカルサーバとかでも良さそう。1passwordは個人的に年間で払ってますが、bitwardenもなかなか捗る。bitwardendockeradachin1989年生まれのSRE。ホスティングから大規模なアドテクなどのインフラエンジニアとして携わり、AnsibleやTerraformでのインフラコード化を推進。副業では数社サーバー保守、未経験によるエンジニアのメンターなども実施している。「脆弱性スキャナVuls」のOSS活動もしており、自称エバンジェリスト/技術広報/テクニカルサポート/コントリビュータでもある。レイテンシ、パフォーマンス、モニタリング、緊急対応、インフラコード化、リファクタリング、セキュリティ強化、新技術の検証、Docker開発環境の提供、AWSでのインフラ構築、ECS(Fargate)、Wordpressによるコーポレートサイトの修正、メンター、分析基盤の運用を担当している。コメントデータの処理方法の詳細はこちらをご覧ください。