takuminmin-m

自宅サーバーでブログを始めた

念願だった自分のブログをようやく立ち上げた
これから技術の話とか、なんか買ったガジェットとかの話とか、色々していきたい

大学受験が終わった直後にrailsでブログシステムから全部構築したろ、って思って途中までやってそこから1年半も放置してしまった

だが、この度晴れてclaudeの有料プランを契約したので、claude codeを使ってガンガン作って、とりあえず授業が始まるまでに公開できるようにした

この記事を執筆する時点ではデプロイ準備を何もしていないが、きっと授業始まるまでには間に合ってるはず

構成

  • ハードウェア: Raspberry Pi 3B+ (SD card boot)
  • OS: Raspberry Pi OS Lite (64bit)
  • 外部公開: Cloudflare Tunnel経由
  • ブログシステム: Railsを用いた独自システム (ロマンだけ)

割と貧弱な構成であることは否めないが、急にアクセスが増えたりしない限り1-2年くらい持ちこたえて欲しい、無理だったらどうしよ、、、、

こだわり

ラズパイでセルフホストしているというロマンと、railsによる独自システムというロマン
最近は結構markdownでお手軽に構築できる静的サイトジェネレータとかも多いし、自分も昔Jekyllを使っていたというのもあり、railsを使う理由はロマン以外には特にない
でも、railsで始めると、色々無茶苦茶な機能を追加しやすいとか、そういう意味では結構合理的な選択肢なのかもしれない

(現に、写真を投稿するgallery機能も作っちゃったし)

ブログ立ち上げに関する知見

claude codeの使い方にそこそこ習熟したかも、何でもかんでもだらだらと同じchat sessionを使い続けるのは良くない

あと、claude codeによる模範的な設計を学べて結構ためになったかな