跳至主要内容
五折优惠 全部方案,限时优惠。起价 $2.48/mo
Dokku

Dokku

Dokku 是运行在你 VPS 上的精简版 Heroku。通过 Git push 触发构建包部署,借助 Let's Encrypt 自动申请 SSL,并提供 200 余个插件,覆盖 Postgres、Redis、MySQL、MongoDB 和 Elasticsearch。这是能跑在 1 GB VPS 上的最小 PaaS。

快速概览

32k

GitHub star 数

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 以自动 DNS 解析你的 IP:

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/

立即部署 Dokku。 起价 $2.48/月。