添加变量
Zeabur 中可以添加变量,并自动注入到该服务中。
添加,编辑,修改
点选该服务并到 变量 页面,里面的 添加变量 即可新增变量。
Zeabur 预设会自动注入以下变量:
-
<YOUR_SERVICE_NAME>_HOST
:该服务对内网络通信的 host 名称 -
PORT
:该服务对外的 port -
其他相关服务,例如数据库(PostgreSQL)、Redis 等,也会自动注入相关变量。
这时我们就不需要再手动添加变量到自己的服务中。
当鼠标悬停在变量上时,可以选择开始编辑或删除变量。
点击右上角的 checkbox, 可切换至列表视图。
点击编辑 icon, 可以编辑变量的值。
批量编辑
如果你想要一次性添加多个变量,可以使用批量编辑的功能。
点击上方的 编辑原始环境变量 按钮,即可进入批量编辑模式,将以编辑 .env
文件的方式来批量设置服务的环境变量。
变量引用
在 Zeabur 中,可以通过变量引用的方式来引用其他变量。
你只需要在变量设置的时候,用模板语法的方式来引用:
# 例如,你可以这样设置变量
AUTH_INFOR=${USERNAME}:${PASSWORD}
这样,USERNAME
与 PASSWORD
的值就会自动组合注入到 AUTH_INFOR
中。