自定义应用 URL
当你希望让 Olares 应用的访问地址更易记时,可以参考本文。Olares 提供两种自定义方式:
- 自定义路由 ID:把 Olares URL 中自动生成的路由 ID 换成更易记的名称。
- 自定义域名:使用你自己的域名,替代默认的 Olares 域名。
前提条件
要使用自定义域名,你需要:
- 一个你已注册并可控制的域名。
- 可以登录该域名的 DNS 管理后台,用于添加 CNAME 记录。
- 该域名的有效 HTTPS 证书及其 RSA 私钥,格式为 PEM。
中国大陆用户
如需在中国大陆境内使用,请确保自定义域名已完成备案,否则可能影响正常访问。
- 如果使用 Olares Tunnel 作为反向代理,请在腾讯云完成备案。
- 如果使用自建 FRP 作为反向代理,请在工信部完成备案。
设置自定义路由 ID
路由 ID 是 Olares 应用 URL 中用于标识应用的部分。例如,在 https://7e89d2a1.laresprime.olares.com 中,7e89d2a1 就是路由 ID。Olares 默认为社区应用分配一串随机的数字和字母作为路由 ID,不容易记住。
你可以为应用设置自定义路由 ID,获得更简洁的 URL。以 Jellyfin 为例:
在 Olares 上,打开设置,前往 应用 > Jellyfin。
在入口下,点击 Jellyfin。
在端点配置下,点击设置自定义路由 ID 旁的 add。
输入一个更易记的路由 ID,例如
jellyfin。点击确认。

设置完成后,你可以通过两个 URL 访问 Jellyfin:原始的 https://7e89d2a1.laresprime.olares.com 和新的 https://jellyfin.laresprime.olares.com。
设置自定义域名
自定义域名不支持 Olares 身份认证
使用自定义域名的应用不支持 Olares 身份认证。仅认证级别为公开的应用入口支持自定义域名。
本文介绍如何为单个应用设置自定义域名。如需为整个 Olares 系统设置统一的自定义域名,需要在激活设备前在 Olares Space 中完成设置。详见为 Olares 设置自定义域名。
例如,把 Jellyfin 的访问地址从 https://7e89d2a1.laresprime.olares.com 改为 https://media.n1.monster:
在 Olares 上,打开设置,前往 应用 > Jellyfin。
在入口下,点击 Jellyfin。
在访问策略下,将认证级别设置为公开,然后点击提交以应用更改。
在端点配置下,点击设置自定义域名旁的 add。
在设置自定义域名对话框中,输入你的自定义域名,并粘贴该域名的 HTTPS 证书和私钥。两个文件都应以
-----BEGIN-----开头、以-----END-----结尾。
点击确认。
点击激活,打开激活引导弹窗。
按照弹窗中的说明,在你的域名注册商处添加一条 CNAME 记录。本例中,添加一条 Name 为
media、Value 为laresprime.olares.com的 CNAME 记录。
在激活引导弹窗中点击确认。此时自定义域名状态会显示为“等待 CNAME 激活”。
DNS 解析生效通常需要几分钟到几小时,具体时间取决于你的域名注册商。
DNS 记录验证通过后,自定义域名状态会自动更新为“已激活”。
现在,你可以通过两个 URL 访问 Jellyfin:原始的 Olares URL https://7e89d2a1.laresprime.olares.com 和自定义域名 https://media.n1.monster。
