iPhoneで更新といっても、ssh出来るマシンを用意して、マシン上でhexo new post hoge.md
するので、iPhoneだけで完結という訳ではないです。
本当はオールインワンでやりたい…!
使うアプリ
- Byword
- Termius
- GoCoEdit
Byword
マークダウン対応のエディタ。ファイルがiCloudで簡単に同期できるので、下書きやメモなど、書き留めたいことがあったら基本的に何でも入れておく用に使っています。
WordpressやMediumなんかはそのままPublish出来るので大変便利。
Termius
SSHクライアント。有料アプリだけど、基本的なことだったら無料でいけます。
これで用意したSSH出来るサーバに接続してhexo-cliを使います。
GoCoEdit
上の2つをくっつけたようなアプリ。
scpとSSHでリモートのサーバに繋げて、いい感じに公開まで持っていけます。これだけ有料。
流れ
マークダウンで下書き
何か浮かんだときにパッと書きたいときにスマホで更新したくなるので、Bywordでメモ。
清書した方が良いのかもと思いながらそのまま公開してしまうことが多い…
sshしてhexo new postする
今回はRaspberry piにsshして使っています。
ラズパイにはUbuntu MATEを入れてみましたが、ハマることが多かったので別記事にまとめたい。
下書きをGoCoEdit使って、作成した.mdファイルに貼り付け
ここらへんのことはsshした先で直接viで編集すれば良いのかもしれないけど、iPhoneで使いにくいのでGoCoEditでscp接続し、エディタで編集しています。
devブランチでリモートにpush、masterでデプロイ
全部綺麗にしたらデプロイまでsshで。
この方法だとGoCoEditで画像アップも出来るし、良い感じ。