セルフホスティングに使うVPS
自分のデータを自分で持つ。そのための最小構成は、実は月400円台から組めます。
当サイトは各VPS事業者のアフィリエイトプログラムに参加しており、リンク経由でのお申し込みにより報酬を受け取る場合があります。ただし掲載順位・評価・実測データは編集方針と計測結果のみに基づいており、報酬額による優遇は一切行いません。日本リージョンが無い事業者や、報酬が発生しない事業者も同じ基準で掲載しています。
用途別の必要スペック
セルフホスティングと一口に言っても、必要なものは大きく違います。
| 動かすもの | 推奨RAM | ディスク | 日本リージョン |
|---|---|---|---|
| 静的サイト・ブログ | 512MB〜1GB | 10GB | 公開するなら推奨 |
| Gitea / Forgejo(個人) | 1GB | 20GB〜 | 不要 |
| Nextcloud | 2〜4GB | 保存量次第 | 推奨 |
| Mastodon | 4GB〜 | 50GB〜 | 推奨 |
| Vaultwarden(パスワード管理) | 512MB | 5GB | 推奨 |
| Jellyfin(メディア) | 2GB〜 | 大容量 | 必須に近い |
| バックアップ保管 | 512MB | 大容量 | 不要 |
| RSSリーダー・各種Bot | 512MB〜1GB | 10GB | 不要 |
大半の用途は1〜2GBで足ります。 セルフホスティングは「小さく安く」が成立する数少ない用途です。
日本リージョンの要否
ここが判断の分かれ目です。
選択肢
最安を狙う — Hetzner ARM64
CAX11(2vCPU / 4GB / 40GB NVMe)が €3.79(約640円)。この価格帯でRAM 4GBは他社にありません。転送量20TB込みなので、メディアを扱っても転送量課金を気にせずに済みます。
日本リージョンはありませんが、上に書いたとおり多くのセルフホスティング用途では問題になりません。
年額で最安 — RackNerd
年額$21.99(実質月$1.83、約280円)。この価格は他社が追いつけません。米国DCのみで日本から107〜142msかかりますが、バックアップ保管やBot用途なら十分です。
ただし月払いができず、サポートも最小限です。落ちても困らないものに限定して使ってください。
日本リージョンが要るなら — Vultr / Contabo
日本のユーザーに公開するなら、素直に日本リージョンを選びます。Vultrの$5プラン(1GB / 25GB)が最小構成、余裕を持たせたいならContabo東京の8GBプラン(€4.99)がコスパで有利です。
転送量の落とし穴
見落とされがちですが、用途によっては効きます。
| サービス | 転送量 |
|---|---|
| Hetzner | 20TB込み(超過も安価) |
| Contabo 東京 | 無制限 |
| Vultr | 0.5〜3TB、超過は従量 |
| Linode | 1TB〜、アカウント内でプール |
| DigitalOcean | 500GB〜、プール |
| RackNerd | 3TB〜 |
写真や動画を配信するNextcloudやJellyfinでは、月に数TB動くことがあります。従量課金の会社を選ぶと、月額より転送料が高くつくことがあるので注意してください。
バックアップの考え方
現実的な構成は、メインを日本リージョン、バックアップを別事業者の安いプラン(RackNerdやHetzner)に置く形です。両方合わせても月1,000円台に収まります。
# rsync で別VPSへ日次バックアップ
rsync -az --delete /var/www/ backup@<別VPSのIP>:/backup/www/
# restic で暗号化しつつ差分バックアップ
restic -r sftp:backup@<別VPSのIP>:/backup/repo backup /var/www
セキュリティの初期設定はこちらのガイドにまとめています。公開した瞬間から総当たり攻撃が来るので、鍵認証とファイアウォールは初日に済ませてください。
PR
セルフホスティングの最小構成ならHetzner
ARM 2vCPU/4GB/40GB NVMeが€3.79。転送量20TB込みで、メディアを扱っても追加費用を気にせず運用できます。
- 日本リージョンなし(最寄り: シンガポール)
- 最安 €3.79〜 / 時間単位(月額上限あり)
- ARM64プランが世界最安クラス
上記は広告リンクです。紹介経由の初回クレジット。価格・特典は公式サイトの表示が最新です。
よくある質問
セルフホスティングに日本リージョンは必要ですか
自分と家族だけが使うなら、あったほうが快適ですが必須ではありません。日本のユーザーに公開するサービスなら日本リージョンを選ぶべきです。バックアップ用途だけなら距離は問題になりません。
最小構成はどれくらいですか
静的なブログやGiteaの個人利用なら1GB RAMで足ります。Nextcloudは2GB以上、Mastodonは4GB以上を見てください。ディスクは保存するデータ量で決まります。
転送量は気にするべきですか
写真や動画を扱うNextcloudやメディアサーバーでは効いてきます。Hetznerは20TB込み、Contaboの日本リージョンは無制限なので、この2社は転送量を気にせず使えます。
バックアップはどうすればいいですか
VPS事業者のスナップショット機能に加えて、別の事業者にもコピーを置くことを推奨します。事業者側のアカウント停止でデータごと失う事例があるためです。