概要

概要

他の言語でも読めますEnglish한국어

Tinyrack はホームラボの作業場です。ハードウェアとソフトウェアのレビューを公開し、コミュニティフォーラムを運営し、自分でサービスを動かすためのオープンソースのツールを配布しています。


ホームラボとは

ホームラボ(HomeLab)は家の中の研究室です。個人が自宅でサーバーやストレージ、ネットワーク機器を構築して運用する環境を指します。押し入れに NAS が 1 台あれば、それもすでにホームラボです。

今は多くの機能を、ごく少数の大きな事業者から借りて使っています。ホームラボは同じことを、自分が所有するハードウェアの上で自分で行う方法です。自分で動かす価値のあるものは、思ったより多くあります。

  • 写真と動画のバックアップ
  • 家じゅうの広告ブロック
  • パスワード管理
  • メモや書類
  • 個人ブログ
  • コミュニティサイト
  • ゲームサーバー

使わなくなったデスクトップやノート PC から始められるので費用も抑えられ、まだ使える機材を廃棄せずに済みます。


ここで作っているもの

  • レビューと構築の記録。 小さなコンピューターやストレージ、その上で動くソフトウェアを、実際に使ってから書いています。
  • フォーラム ウィキがあり、構築の途中で質問できる場所です。
  • YouTube ハードウェアの紹介と組み立ての動画です。
  • オープンソースのツール。 Dotweave は git で設定を複数のマシンに同期します。Proxer はプライベートな HTTP サービスを自分で管理する公開 URL の背後に置きます。どちらも MIT ライセンスで、このホームラボで先に出てきた課題から生まれました。

このサイトを支えるインフラも同じツールで動いています。サイト自体を含めて、すべて GitHub で公開しています。


なぜ自分で動かすのか

サービスを借りるほうが妥当な場面も多く、そこを隠すつもりはありません。それでもセルフホスティングが与えてくれるものは、はっきりしています。

データは自分で電源を抜けるディスクに残ります。ハードウェアの費用を払い終えれば、そこから増えません。サービスの下にあるネットワークやストレージ、そして壊れ方まで分かるようになり、その知識は他のシステムを扱うときにも生きます。ここで公開しているツールはすべて MIT ライセンスでソースも公開しているので、離れることが交渉になることもありません。


書いている人

tinyrack です。韓国で働く開発者で、専門家というより愛好家に近いです。仕事のあとも結局コンピューターの前に戻ってきます。このサイトを動かしているホームラボのサーバーを手入れし、小さなマシンを試し、また別の Linux ディストリビューションを入れてみて、その一部をここに書いています。

この趣味をもっと始めやすくすることが目標です。そうしてもっと多くの家がサーバーとケーブルでいっぱいになればと思っています。試してみたい場合は、フォーラムのウィキから始めてください。


連絡先

フォーラムで質問するか、contact@tinyrack.net までメールを送ってください。


画像クレジット

Photo by imgix on Unsplash