Logicky BLOG

Logickyの開発ブログです

  • Javascript
  • Python
  • PHP
  • Go
  • OS・サーバ
  • 機械学習
  • つくったもの
  • 数学
  • アルゴリズム
  • Logicky

githubのアクセス可能なリポジトリを限定する

EC2サーバにデプロイしたい。Githubは沢山リポジトリがあるが、今回デプロイ対象になっているリポジトリのみEC2からアクセスできるようにしたい。

githubのdeploy keysに公開鍵を登録しておけば、リポジトリが限定できました。 capistranoでデプロイする為に、EC2で公開鍵を作成して、それをdeploy keysに登録しました。そして、~/.ssh/configで下記のように設定しました。これでデプロイができました。

Host github.com
    HostName        github.com
    IdentityFile    ~/.ssh/id_rsa_hogehoge
    User            ec2-user
  • Javascript
  • Python
  • PHP
  • Go
  • OS・サーバ
  • 機械学習
  • つくったもの
  • 数学
  • アルゴリズム
  • Logicky