SSH経由で自分のサーバーにアプリ、データベース、ワンクリックサービスをデプロイできるセルフホスト型プラットフォーム。Heroku、Netlify、Vercelの代替として利用できます。
- スター
- 37,874
- フォーク
- 3,097
- 未解決の Issue
- 777
- 最終コミット
- 4 日前
これは何?
Dokployは、アプリケーションやデータベースのデプロイと管理を行う、無料のセルフホスト型Platform as a Serviceです。ホステッドサービスではなく、自分のVPS上で動作する、Vercel、Netlify、Herokuに代わるオープンソースの選択肢として提供されています。
Node.js、PHP、Python、Go、Rubyなどで書かれたアプリケーションに加え、Docker Composeのスタックもデプロイできます。管理対象のデータベースはMySQL、PostgreSQL、MongoDB、MariaDB、libsql、Redisで、外部ストレージへの自動バックアップにも対応しています。ルーティングとロードバランシングにはTraefikを使用し、Docker Swarmで複数ノードのクラスターを構築できます。
可観測性の機能として、リソースごとのCPU、メモリ、ストレージ、ネットワーク使用量を監視できます。また、ログやメトリクスをGrafana、Datadog、New Relic、AWS CloudWatchなどに送信できます。デプロイ通知はSlack、Discord、Telegram、メールで受け取ることができ、自動化向けのCLIとAPIも利用できます。
主な機能
- 01Node.js、Python、Go、PHPなど、さまざまな言語で書かれたアプリケーションをデプロイできます。
- 02MySQL、PostgreSQL、MongoDB、MariaDB、libsql、Redisのデータベースを作成し、バックアップできます。
- 03複数コンテナで構成されるアプリケーション向けに、Docker Composeをネイティブでサポートします。
- 04Docker Swarmによる複数ノードへのスケーリングと、リモートサーバーへのデプロイに対応します。
- 05リソースごとのCPU、メモリ、ストレージ、ネットワークを監視できます。
- 06CLIとAPIからアプリケーションやデータベースを管理できます。
ユースケース
- 単一のVPS上で、Herokuのようなデプロイ環境を自分で運用する。
- 自動バックアップ付きで、Webアプリとデータベースのスタックをセルフマネージドで運用する。
- PlausibleやPocketbaseなどのオープンソーステンプレートをワンクリックでデプロイする。
- セルフホスト型サービスのコンテナログやメトリクスを、既存の可観測性スタックに送信する。
クイックスタート
- 1
VPSでインストールスクリプトを実行する
curl -sSL https://dokploy.com/install.sh | bash - 2
詳細なドキュメントを読む
使う前に知っておきたいこと
- ライセンスはNOASSERTIONと記載されているため、使用前にライセンス条件を確認してください。
- VPSへのインストールを想定しているため、自分でホスティングできるサーバーが必要です。
トピック
よくある質問
- dokploy とは?
- Vercel、Netlify、Herokuに代わる、VPS上でアプリやデータベースをデプロイできるセルフホスト型PaaS。 Dokployは、アプリケーションやデータベースのデプロイと管理を行う、無料のセルフホスト型Platform as a Serviceです。ホステッドサービスではなく、自分のVPS上で動作する、Vercel、Netlify、Herokuに代わるオープンソースの選択肢として提供されています。
- dokploy は無料で使えますか?ライセンスは?
- dokploy は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- dokploy は今もメンテナンスされていますか?
- 活発にメンテナンス中。dokploy の最終コミットは 2026年10月16日 です。
- dokploy は何に使えますか?
- 単一のVPS上で、Herokuのようなデプロイ環境を自分で運用する。 自動バックアップ付きで、Webアプリとデータベースのスタックをセルフマネージドで運用する。 PlausibleやPocketbaseなどのオープンソーステンプレートをワンクリックでデプロイする。 セルフホスト型サービスのコンテナログやメトリクスを、既存の可観測性スタックに送信する。
- dokploy のインストール方法は?
- VPSでインストールスクリプトを実行する: curl -sSL https://dokploy.com/install.sh | bash 詳細なドキュメントを読む
- dokploy はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/Dokploy/dokploy
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
git pushで自分のサーバーにWebアプリをデプロイ・管理できる、Dockerを利用したセルフホスト型の小さなHeroku。
Docker、Podman、Kubernetesをまたいでバージョンを管理できる、コンテナアプリ向けのセルフホスト型継続的デリバリー・デプロイプラットフォーム。
Terraformでワークスペースを定義できる、クラウド開発環境とAIコーディングエージェント向けのセルフホスト型プラットフォーム。
Point-in-Time Recovery、復元検証、Web UIを備えた無料のセルフホスト型PostgreSQLバックアップツール。
iOS、Android、macOSなどからSSH経由でサーバーを管理し、Linux、Unix、Windowsサーバーの状態を監視できるFlutterアプリです。