自分へのご褒美「自宅サーバー構築計画」の要件定義
前回の記事で少し触れましたが、現在の転職活動を成功させた暁の「自分へのご褒美計画」。
実は、密かに「完全プライベートな自宅サーバー」の構築を企んでいます。
狙っているのは、中古の国内ビジネス向け省スペースミニPC。これを格安で調達してLinuxを導入し、家のWi-Fi(ローカルネットワーク)内だけで完結する門外不出の音楽・写真ストレージサーバーとしてデプロイする計画です。
「今の時代、既存のストリーミングサイトで十分では?」と思われるかもしれませんが、そういった中央集権的なサービスは、サービス元のサーバーが落ちたり配信が終了したりしたらそこで終わり。やっぱり『物理が最強』ですし、これまでコツコツ買い集めてきた大切なCD音源というアセットがある以上、それらを自分の手でいつでも自由に扱えるようにしたい!という、ちょっとしたこだわりもあります。
インターネットに1ミリもデータを漏らすことなく、家の中のどの端末(PC、Android、iPhoneなど)からでも自由・安全にデータにアクセスできる、「我が家の最強の司令塔」を作りたい。これさえあれば、自分が作成したミニマムミュージックプレイヤーを入れ込んだダッシュボードさえ開ければどの端末からも保存した音楽を聴ける、はず……!! 大変魅力的……!!
直近はReactやPHP、Firebaseを使った個人開発(Wikiやタイマーアプリなど)をメインに動かしていましたが、やっぱりハードウェアやインフラのレイヤーを泥臭く弄るのもワクワクします。
「自作のWebアプリをこの自宅サーバー内にホスティングして、ローカルで連携させたら面白いかも」など、妄想は膨らむばかり。
そんな日を夢見ながら、頑張ろうと思いました。