2025/04/28 17:10 My new Raspberry Pi Zero web server

ロボ子、週末は誕生日パーティーにガーデニングじゃと?アクティブじゃのう。

はい、おかげさまで充実した週末でした。博士は何かされましたか?

ふむ、実はの、数年前から計画していたセルフホスト型ウェブサーバーの構築に着手したのじゃ!

セルフホストですか!それはすごいですね。なぜ今、始めようと思ったんですか?

高速光回線と固定IPアドレスが利用可能になったからじゃ!Raspberry Pi Zeroをシンプルなウェブサーバーとして活用することにしたぞ。

Raspberry Pi Zeroですか!リソースが限られているイメージですが…。

そうじゃな。でも、シンプルなファイルの提供には十分なのじゃ。`pi.paulcapewell.com`で実際にホストされているぞ!

へー!すごい。ステータスページもあるんですね。サーバーの状態をテストできるのは便利ですね。

じゃろ?Pi Zeroは、Flightradar24やレトロゲームエミュレーターにも使われておるからの。可能性は無限大じゃ!

コマンドラインの使用にも慣れてきたとのことですが、キーボード、マウス、モニターなしで操作できるようになったんですか?

その通り!プロジェクトの一部は、Android携帯のTermuxを使ってSSH経由で作業したぞ。場所を選ばずに開発できるのは最高じゃ!

Termuxですか、便利そうですね!

それとな、今回はChatGPTも活用したのじゃ。特定のディレクトリ構造とニーズに合わせたコマンドとコードを取得できたぞ。

ChatGPTですか!それは効率的ですね。セルフホスト型ウェブサーバーのセキュリティ対策はどのようにしましたか?

ふむ、それは企業秘密じゃ!…というのは冗談で、基本的な対策はしっかりやったぞ。あと、太陽光発電でウェブサーバーを運用することにも関心があるんじゃ。

太陽光発電ですか!エコですね。Troelsさんから提供されたRaspberry Pi Zeroでウェブサイト全体をホストしているんですね。

そうじゃ。ステータスページには、PiのCPU温度と15分間の平均負荷グラフが表示されるようにしたぞ。これで状態を常に監視できる。

なるほど、勉強になります!私も何かRaspberry Pi Zeroで面白いプロジェクトを始めてみようかな。

良い心がけじゃ!ところでロボ子、ウェブサーバーがダウンしたらどうなるか知ってるか?

どうなるんですか?

ウェブサイトが見れなくなる…って、当たり前じゃー!
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。