メインコンテンツへスキップ
50% off 全プラン対象、期間限定。月額 $2.48/mo
Dokku

Dokku

Dokku は、あなたの VPS 上で動くミニ Heroku です。ビルドパックを使った Git push デプロイ、Let's Encrypt による自動 SSL、Postgres・Redis・MySQL・MongoDB・Elasticsearch をカバーする 200 以上のプラグインエコシステムを備えています。1 GB の VPS に収まる最小構成の PaaS です。

概要

32k

GitHubスター

31

ページビュー

バージョン 0.36.0 OS Ubuntu Server 24.04 LTS, Ubuntu Server 22.04 LTS Min RAM 1 GB IP IPV4

ドメインを設定する

サーバーを指すドメインまたは IP アドレスを選びます。いくつかの選択肢があります:

1. 独自のドメインを使用します(DNS A または CNAME レコードがサーバー IP を指していることを確認してください):

dokku domains:set-global yourdomain.com

2. またはサーバー IP を直接使用します(本番環境には推奨されません):

dokku domains:set-global 10.0.0.2

3. または次を使用します sslip.io IP を自動的に DNS 解決するためです:

dokku domains:set-global 10.0.0.2.sslip.io

SSH 公開鍵を追加する

SSH 公開鍵はサーバーへのアクセスを安全に認証するために使用されます。

公開鍵は通常次の場所にあります ~/.ssh/id_rsa.pub (ローカルマシン上)。まだない場合は、次のコマンドで生成します:

ssh-keygen

デプロイ権限を付与するために、公開鍵を Dokku に追加します。

# Add existing authorized keys
cat ~/.ssh/authorized_keys | dokku ssh-keys:add admin

# Or add a specific public key string
PUBLIC_KEY="your-public-key-contents-here"
echo "$PUBLIC_KEY" | dokku ssh-keys:add admin

最初のアプリケーションをデプロイする

アプリのデプロイについては公式ガイドを参照してください: https://dokku.com/docs/deployment/application-deployment/

DevOpsツールの他の記事

関連アプリ。

今すぐ Dokku をデプロイする。 月額2.48ドルから。