ちょっと本サイトの内容からはずれてる気もしますが、
このサイトを運用するのに利用しているIT系技術の覚書をまとめてます。
HUGOアップデート2024
毎年恒例?HUGOアップデート2024
私が使っているテーマWowchemy(旧Academic)がさらに名前が変わってHugo Blox
になっているという大規模変更あり…orz
こんなん、差分探して直していくなんて無理。。。
なので例年のアプローチとは違うアプローチ。
「新しいサイトを作って、コンテンツを移行する」作戦です。
とにかくメンテナンス性を重視してシンプルな構成を目指します。
OneDriveにアップロードする前のファイル名チェック
ファイルのバックアップにOneDriveも使っているんですが、
OneDriveではファイル名やフォルダ名として使っちゃいけない文字があります。
Restrictions and limitations in OneDrive and SharePoint
ホームページをさらに更新
HUGO, Academicを更新後、さらに試行錯誤が続きました。
一応、ひと段落。今後の運用方法もほぼ決めたので、そこに至るまでの作業を整理。
これで前よりは記事を書きやすくなった。。。と思います。
HUGOとAcademicのバージョンアップ
本サイトのお引っ越し後1年以上経過しました。
とーぜんですが、ベースに使ってるHUGOはかなりバージョンが進んでおります。
なので、ここらで一気に最新化しよう!と思ったのが運の尽き。
ま、この手の作業の常として、“素直には動かない"ことが想定されてはいたものの、
結果、完全に環境ぶっ壊して、バージョンアップではなく、新規インストールになってしまったお話
環境はMacOS BigSurです。
個人情報登録なしでOFUSEする方法
OFUSEというファンレターサービスがあります。
このコロナ禍、応援したいクリエイターが『OFUSE箱』というのを持っていれば、投げ銭のような形で支援ができます。
とはいえ、「なるべく個人情報は登録したくない」という理由で躊躇される方もいるでしょう。
そこで、個人情報なしでOFUSEする方法を試しました。
ただ、メールアドレスだけは必要なので、フリーアドレスなどでなんとか用意してください。。。
このホームページの作り方
本サイト「茶色の朝を迎えないために」は
静的サイトジェネレーター「HUGO」を利用し、AWS上にてサーバーレスで運用しています。
ローカルから記事をgitでpushすると、自動でデプロイされる仕組みも動いています。
かなり試行錯誤しながら作りましたが、とりあえず動いています。
どうやって構成していったかの覚え書きです。