droneのインストール・初期設定

amazon linux(RHEL6)にdroneをインストールする方法です。

yum install docker
service docker start
chkconfig docker on
wget http://downloads.drone.io/master/drone.rpm
yum localinstall drone.rpm

Githubにログインし、Settings>Applications>Register new applicationを選択して以下を設定してください。

Application name: drone
Homepage URL: http://{domain}/
Authorization callback URL: http://{domain}/api/auth/github.com

Resister applicationをクリックし、表示されたClient IDとClient Secretを設定ファイルに記述します。

vim /etc/drone/drone.toml
---------------------------------------
[github]
client="Client ID"
secret="Client Secret"
---------------------------------------

droneを起動します。

droned --config=/etc/drone/drone.toml &

これでWebアクセスできるようになります。