Coolify/Dokploy セルフホスト(クーリファイドクプロイ)
PaaS自己ホスト型デプロイ。Coolify(v4・OSS・Docker base・Heroku代替)・Dokploy(Traefik + Swarm・Easy Panel代替)・CapRover(V5)・Dokku(7.x)・Portainer CE・Yacht・Umbrel・CasaOS・Komodo・Nomad(HashiCorp)・Open Port先無し自宅サーバで簡単運用・VPS $5-10運用・Railway/Render代替、2026年WFH+ホームラボ運用人気。
概要
自宅サーバや低価格VPSで手軽にアプリをデプロイできるPaaS自己ホスト型ソリューションが増えている。Coolify v4、Dokploy、CapRover、Portainer CE、Yacht などは、Docker コンテナをベースにしており、Heroku 代替や Traefik + Swarm でのロードバランシングを実現する。2026 年の WFH+ ホームラボ環境では、$5〜$10 の VPS で運用できる点が人気の鍵となっている。
主な特徴・仕組み
- Docker ベース:コンテナ単位でアプリを管理し、依存関係を分離。
- Traefik 連携:自動 HTTPS 設定、HTTP/2、WebSocket などをサポート。
- Swarm モード:複数ノードでのスケールアウトが容易。
- Web UI:アプリのデプロイ、ログ確認、環境変数設定をブラウザで完結。
- CLI 互換:Docker Compose 形式の
docker-compose.ymlをそのまま利用可能。 - OSS:Coolify v4 はオープンソースで、GitHub 上で最新のパッチが公開されている。
- プラグイン拡張:CapRover では公式プラグインでデータベースやキャッシュを追加。
- 自動バックアップ:Yacht ではボリュームを定期的にスナップショット。
- リソース制限:CPU 2.5GHz、RAM 8GB で 10TB のストレージを持つサーバでも安定稼働。
- マルチクラウド:CasaOS との連携で NAS から直接デプロイ可能。
スペック/製品比較表
| 製品 | 主な機能 | 推奨ハードウェア | 価格帯 |
|---|---|---|---|
| Coolify v4 | Docker Compose 互換、Traefik 自動化 | 2.5GHz CPU、8GB RAM、1TB SSD | 無料 |
| Dokploy | Traefik + Swarm、Web UI | 3.0GHz CPU、16GB RAM、2TB HDD | 無料 |
| CapRover | プラグイン拡張、データベース統合 | 2.0GHz CPU、8GB RAM、500GB SSD | 無料 |
| Portainer CE | コンテナ管理、簡易 UI | 1.5GHz CPU、4GB RAM、250GB SSD | 無料 |
具体例・対応製品
- Coolify v4:Node.js アプリを
docker-compose.ymlでデプロイし、Traefik が自動でhttps://app.example.comを割り当て。 - Dokploy:Ubuntu 22.04 上で 10Gbps ネットワークを利用し、Swarm クラスターを構築。
- CapRover:MySQL 8.0 をプラグインで追加し、バックアップを 24時間ごとに S3 へ送信。
- Portainer CE:Docker Swarm を 4 ノードで構成し、CPU 5.7GHz のマルチコアを活用。
- Yacht:Raspberry Pi 4B (1.5GHz、4GB RAM) で軽量デプロイ、ボリュームを 128GB SD カードに保存。
- Umbrel:ビットコインノードを自宅サーバにデプロイし、CapRover で管理。
- CasaOS:NAS から直接アプリをデプロイし、Web UI で 60fps の動画ストリーミングを実現。
- Komodo:Python アプリを 3.5GHz CPU、32GB RAM のサーバにデプロイ。
- Nomad:HashiCorp のワークロードオーケストレーターを利用し、Coolify で UI を提供。
自作PCでの選び方・注意点
- CPU:5.7GHz までのクロックがあるデュアルコアであれば、複数コンテナを同時実行可能。
- メモリ:最低 8GB、推奨 16GB。コンテナごとに 512MB 以上を確保。
- ストレージ:SSD 1TB 以上で高速 I/O。RAID 0/1 で冗長性を確保。
- ネットワーク:10Gbps 以上の LAN ポートがあると、データ転送がボトルネックにならない。
- 電源:80 PLUS Gold 以上、650W 以上を推奨。
- 冷却:CPU 3.0GHz 以上の場合、液体冷却または高性能ファンを装備。
- OS:Ubuntu 22.04 LTS で Docker と Traefik をインストール。
- バックアップ:定期的に 2TB の外部 SSD へスナップショットを取得。
- セキュリティ:ファイアウォールで 80/443 以外のポートを遮断。
- 監視:Prometheus + Grafana で CPU/メモリ/ディスク使用率を可視化。
関連用語との違い
- Docker Compose:単一ホストでのコンテナ管理。Coolify は Compose を拡張し、Traefik と Swarm を自動で構成。
- Kubernetes:大規模クラスタ向け。Dokploy は Swarm で軽量化し、管理を簡易化。
- Heroku:PaaS であり、Coolify は自己ホスト型でコストを抑制。
- Render:クラウドベース。CapRover は自宅サーバで同等機能を実現。
- Portainer:コンテナ管理 UI。Yacht は Portainer をベースにバックアップ機能を追加。
よくある質問
Q1. 2025 年にリリースされた Coolify v4 は、従来のバージョンと比べてどのように変わりましたか?
A1. v4 では Traefik の自動 HTTPS 設定が標準化され、Swarm クラスターのスケールが 10 倍に向上。さらに、Docker Compose の depends_on をサポートし、起動順序を明示化。
Q2. Dokploy を使って 10Gbps のネットワークを持つサーバにデプロイする場合、設定は必要ですか?
A2. 10Gbps を活用するには、Docker の --default-ulimit nofile=65535 を設定し、Traefik の maxRequestBodyBytes を 10GB に調整。
Q3. CapRover のプラグインで MySQL を追加した際、バックアップは自動で行われますか?
A3. はい、プラグイン設定で backup_interval=24h を指定すると、毎日 24 時間ごとに S3 へ自動バックアップ。
まとめ
Coolify v4、Dokploy、CapRover、Portainer CE、Yacht などの自己ホスト型 PaaS は、2026 年の WFH+ ホームラボで最適な選択肢となる。Docker ベースでありながら Traefik や Swarm による自動化が実装されているため、低価格 VPS でも 5.7GHz CPU、32GB RAM、1TB SSD で安定稼働が可能。自作PC で構築する際は、CPU、メモリ、ストレージ、ネットワーク、電源、冷却、バックアップ、監視といった項目をバランス良く配置すれば、次世代のクラウド環境を自宅で実現できる。