External Publication
Visit Post

ブログ書くのめんどくさい

watura February 14, 2025
Source
このブログはhugoで作っています。リポジトリに記事をpushしたらGithub Actionが走って、htmlが生成されます。 ついこの前までDockerFileをちゃんと書くのが面倒で、hugo serverを起動してexposeするという残念実装でした。 今は、nginxでビルドしたものを配信するようになっています。 今の流れとしては 記事を書く 記事をコミットしてPushする Github ActionsでDockerコンテナをビルド Watchtowerがコンテナを更新する と、まあちゃんとPushさえすれば記事として自動で公開できるようにはなっています。 ここで、問題なのは記事を書いてcommitしてpushするというのがiPhoneからだとわりとめんどくさいということです。 Githubアプリを使うとわりかし簡単にcommit&pushできるのですが、一時保存という点やメタデータ部分の作成とかが不便です。マークダウンエディタとしても最小限という感じで悲しいですしね。 他のエディタ系アプリでも使いやすさと、コミットのしやすさが両立しているものは限りなく少ない気がします。 あとは、画像アップロードが面倒というのもありますね というわけで、めんどくさいよねぇーとなっています。 では、どうしたい? notion apiを使ってGithub Actionsとかで記事を管理する オレオレエディタアプリを使って記事を管理する notionを使う notion を使うというのは一つの手です。画像とかはapiから値を取り出してゴニョゴニョするというふうにする必要はありますがなんとかなるでしょう。 メタデータ部分もnotionなら管理は楽ですね。macでもiOSでも怖いものなしなので、方向性としては一番妥当です。 オレオレエディタ どっちがおもろそう?という点ではオレオレエディタつくるで!という方が優勢ではあります。 WYSWYGは辛いからやりたくない Git連携は欲しいlibgit2のラッパーライブラリはあった Markdown入力補助 macとiosで同期したいこれが一番辛い気はする オフライン対応 俺が使えればいい https://github.com/SwiftGit2/SwiftGit2 というわけで、どっちか作りたいなぁと思っています。流行りのcursorやWindsurfを使えばサクサクできないかなぁともすこし思っています。

Discussion in the ATmosphere

Loading comments...