GitLabをサブディレクトリで動かすこと自体はここを参考にしてできたのだけど、 SSHの認証のところで若干詰まった。 公開鍵の登録までしてプロジェクトをpushしようとしたときに Permisson deniedのエラー。 それで直接ssh git@servernameで試そうとしたら PTY allocation request failed on channel 0 が出力されたままタイムアウト。 色々と調べてみたらgitユーザーのauthorized_keysには command="/home/git/gitlab-shell/bin/gitlab-shell key-8",no-port-forwarding,no-X11-forwarding,no-agent-forwarding,no-pty ssh-rsa .. とコマンドが実行されるように記述されていて、 それがどうも実
![GitLabをサブディレクトリで動かすときにハマったこと。 - ./ringo](https://cdn-ak-scissors.b.st-hatena.com/image/square/06a15c64ba0ceec233d86d71001ebb29a9dcbf5d/height=288;version=1;width=512/https%3A%2F%2Fcdn.blog.st-hatena.com%2Fimages%2Ftheme%2Fog-image-1500.png)