logo
icon

Shlink Dashboard (without DB)

Shlink 新一代管理界面,支持用户帐号与服务器端设置。部署到与 Shlink 相同的项目以复用其 PostgreSQL。

Shlink 新一代管理界面,支持用户帐号与服务器端设置。部署到与 Shlink 相同的项目以复用其 PostgreSQL。

平台Zeabur
部署次数2
发布者authorsk5s
部署次数2
发布者sk5s
创建于2026-09-23
标签
WebsiteAPI

模版内的服务

Shlink Dashboard(无数据库)

Shlink Dashboard 是 Shlink 的新一代网页应用,支持带角色的用户认证(管理员、高级用户、受管用户),设置按用户保存在服务器端,并代理与 Shlink 服务器的交互,API key 不会泄露到浏览器。

前置需求

此模板不包含数据库。请将它部署到与 Shlink 同一个项目中(例如由 Shlink 模板 部署的项目),它会通过共享的 POSTGRES_* 变量复用该 PostgreSQL 服务。

或者,也可以先部署此模板,再自行将 PostgreSQL 服务部署到项目中,PostgreSQL 启动后重启 shlink-dashboard 服务即可。

首次启动时会在既有的 PostgreSQL 服务器中自动创建独立的 shlink_dashboard 数据库,无需其他设置。

Shlink Dashboard 需要 Shlink 4.0 或更高版本,可直接搭配 Shlink 模板 使用。

首次使用

  1. 打开 Dashboard URL(见 shlink-dashboard 服务的使用说明区块)
  2. 使用用户名 admin、密码 admin 登录,并按提示设置新密码
  3. 点击「Add a server」,输入任意名称、「Endpoint URL」与「API key」(可在本项目 shlink 服务的使用说明区块取得)
  4. 创建并管理短网址、标签、域名与访问统计

您也可以继续使用传统网页客户端 app.shlink.io,两者可管理同一个 Shlink 实例。

授权

Shlink Dashboard 是开源软件,采用 MIT 授权条款,参见 shlinkio/shlink-dashboard