自己紹介
あまりアドベントカレンダーへの意欲ってなかったんですけど、よくよく考えたら一人で埋められるくらいセルフホストしてるのでは?ということで、12月過ぎてからまさかのトライ。
そんな気ままな挑戦です。
セルフホスト歴: 7年くらい?
用途: 個人利用
きっかけ: 大学の頃に買わされたラズベリーパイの使い道を探した結果、セルフホストに行きつきました
普段のお仕事: 自動化とかAIの利活用とか、そんな感じのふわっとしたお仕事
趣味: 個人開発やセルフホスティング(個人開発はほぼ非公開、だって自分が欲しい、作ってみたいレベルなんだもん)
知識レベル: 個人開発でコーディングするレベル、Dockerとかは普通に。ネットワークに対する知識はそこまで深くない
具体的に紹介するサービスなどはアドベントカレンダーのページからご確認ください
アドカレのオリジナルルール
生成AIでの執筆は行いません。
書いた記事の校正には生成AIを利用することがありますが、ベースは私自身の言葉で記載を行います。
ハードウェアの紹介
ということで、何使ってるの?って話
- 自宅
- Raspberry Pi 4
- CPU: BCM2711 (4) @ 1.80 GHz
- memory: 8GB
- OS: Debian GNU/Linux bullseye 11.11 aarch64
- YouYeeToo X1
- CPU: Intel(R) Celeron(R) N5105 (4) @ 2.90 GHz
- memory: 16GB
- OS: Debian GNU/Linux bookworm 12.12 x86_64
- Raspberry Pi 4
- クラウド
- Racknerd
- CPU: Intel(R) Xeon(R) E5-2690 v4 (3) @ 2.60 GHz
- memory: 3.5GB
- OS: Debian GNU/Linux trixie 13.2 x86_64
- Racknerd
使い慣れているDebian系で揃えています。
これから紹介していくサービスはほぼDocker環境で動かしているので、Docker必須です。
kubernetesを使ってみたかった気持ちもあるんだけど、オーバースペックだし必要性も皆無だったのでナシ。
最初はラズパイだけだったんだけど、もう少しスペックが欲しくてYouYeeToo X1を見つけ出し、そしてRacknerdというお安めのVPSも見つけてついでに契約・・・
自宅のネットワークは公開しないつもりなので、パブリックIP持ってるVPSが1個欲しくって・・・
2日目はtailscaleネットワークの紹介をするので、ネットワークがどんな感じで公開されてるのか、どのようにアクセスしているのかを含めて記載します。