Articles Comments

ちからの備忘録的日記 » Archive

SparkleShare Dashboard を nginx 経由で HTTPS 対応させるには

SparkleShare Dashboard を nginx 経由で HTTPS 対応させるには

「SparkleShare Dashboard を HTTPS 対応させるには」でご紹介したのは、SparkleShare Dashboard で暗号化する手順でした。 git ユーザですと一般ユーザであるため、443 番でサービスができません。やっぱり「https://~」という感じで利用したいよねということで、nginx で暗号化して SparkleShare Dashboard を利用する方法をご紹介します。 サーバ証明書作成 「SparkleShare Dashboard を HTTPS 対応させるには」と同じですが、一応再掲しておきます。 # openssl genrsa -aes256 2048 > private.key # openssl rsa -in private.key -out private.key # openssl req -new -key private.key -out cert.csr # openssl x509 -in cert.csr -out cert.crt -req -signkey private.key -days 36500 # chmod 0400 private.key # chown git:git private.key cert.crt SparkleShare Dashboard 設定 とりあえず、SparkleShare Dashboard を直接外部に公開する必要がありませんので、localhost で Listen するようにします。 SparkleShare Dashboard では暗号化する必要がありませんので、https を false にします。 // Listen する IP, Port の指定 // exports.listen = { port: 3000, … Read entire article »

Filed under: cloud