Playで公開しているアプリのプライバシーポリシーの管理をもうちょっとらくできないかなと思って作業を始めた。MkDocsは特にこだわりがあったわけではないが、まあプライバシーポリシーをmarkdownで書けてHTMLで公開できれば何でも良かった。マテリアルデザインなテーマを簡単に組み込めるのがよい。デザインに脳みそを割かなくていいのは楽だ。苦労したのはCircleCIの設定だ。buildして、最後にビルドされたHTMLをscpを使って自分のサーバにアップロードするという方針。私のサーバはユーザ名+パスワードによる認証は許可していないので、公開鍵認証を使うのだが、この設定がうまくいかなくて困った。そもそもscpで転送するのに使う鍵のファイルを指定するのにハマった。CIに登録したSSH認証鍵のフィンガープリントを追加してやる必要があった。これをしないと、deploy用のスクリプトから認証に使う鍵が参照できない。そこをクリアしたら今度は別の問題でハマる。(yes/no)?で止まってしまうのである。known_hostsにないからというのは分かるが、どうやってそれを登録するのかというのがわからなかった。なんとも頭のわるいやり方ではあるが、以下の方法で乗り越えた。何かもっとちゃんとしたやり方があるような気がするのだが、私の英語力では解決策を見つけることができなかった。まあデプロイは無事にできるようになったので、文書の中身を練るとしよう。記事の内容に修正リクエストを送るAmazonのほしいものリストAmazonのほしいものリストを公開しています。仕事で欲しいもの、単なる趣味としてほしいもの、リフレッシュのために欲しいものなどを登録しています。寄贈いただけると泣いて喜びます。大したお礼はできませんが、よりよい情報発信へのモチベーションに繋がりますので、ご検討いただければ幸いです。