Repolode
linuxserver

linuxserver/Heimdall

一款自托管的应用仪表盘与浏览器起始页,用于集中管理常用网页应用的链接。

Star
9,365
Fork
621
未关闭 Issue
4
最近提交
4天前

这是什么?

Heimdall 是一个自托管的应用仪表盘,把你常用的网页应用链接集中放在一个页面上,避免它们淹没在浏览器书签里。任何网站或服务都可以添加为磁贴,也可以直接设为浏览器起始页,并带有支持 Google、Bing 或 DuckDuckGo 的搜索栏。

针对常见的自托管软件,Heimdall 提供"Foundation"应用,会自动填充图标和默认磁贴颜色;"Enhanced"应用则通过服务的 API 在磁贴上展示实时信息,例如 NZBGet 或 SABnzbd 的队列大小和下载速度。

项目基于 Laravel 11 构建,需要 PHP 8.4 及以上版本并支持 SQLite。可以克隆仓库后将 Web 服务器指向 public 目录部署,也可以使用 linuxserver.io 提供的 Docker 镜像,支持 x86-64、armhf 和 arm64 架构。

核心功能

  • 01在一个仪表盘中集中管理网页应用及其他网站的链接。
  • 02可设为浏览器起始页,搜索栏支持 Google、Bing 和 DuckDuckGo。
  • 03Foundation 应用会自动填充已识别应用的图标和磁贴颜色。
  • 04Enhanced 应用通过 API 在磁贴上显示支持服务的实时状态。
  • 05搜索引擎选项可通过 YAML 配置文件自定义。
  • 06提供支持 x86-64、armhf 和 arm64 的 Docker 镜像。

适用场景

  • 为家庭服务器或自建实验环境制作统一的服务入口页。
  • 用可视化的启动页取代杂乱的书签栏,快速打开常用工具。
  • 在同一页面查看 SABnzbd 或 NZBGet 的下载队列状态。

快速上手

  1. 1

    克隆仓库或将发布压缩包解压到一个文件夹中

  2. 2

    从示例文件创建 .env 文件

    cp .env.example .env
  3. 3

    生成应用加密密钥

    php artisan key:generate
  4. 4

    启动内置测试服务器进行简单测试

    php artisan serve

使用前须知

  • 需要 PHP 8.4 或更高版本以及多个 PHP 扩展,包括 sqlite 和 zip 支持。
  • 需要自行托管,并且默认情况下服务器端请求会阻止访问私有或内部 IP 地址。

收录于专题

标签

常见问题

Heimdall 是什么?
一款自托管的应用仪表盘与浏览器起始页,用于集中管理常用网页应用的链接。 Heimdall 是一个自托管的应用仪表盘,把你常用的网页应用链接集中放在一个页面上,避免它们淹没在浏览器书签里。任何网站或服务都可以添加为磁贴,也可以直接设为浏览器起始页,并带有支持 Google、Bing 或 DuckDuckGo 的搜索栏。
Heimdall 可以免费使用吗?用的什么许可证?
Heimdall 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
Heimdall 还在维护吗?
活跃维护中。Heimdall 最近一次提交是在 2026年10月19日。
Heimdall 适合用来做什么?
为家庭服务器或自建实验环境制作统一的服务入口页。 用可视化的启动页取代杂乱的书签栏,快速打开常用工具。 在同一页面查看 SABnzbd 或 NZBGet 的下载队列状态。
Heimdall 怎么安装和运行?
克隆仓库或将发布压缩包解压到一个文件夹中 从示例文件创建 .env 文件: cp .env.example .env 生成应用加密密钥: php artisan key:generate 启动内置测试服务器进行简单测试: php artisan serve
在哪里获取 Heimdall?
源代码和安装说明在 GitHub 上:https://github.com/linuxserver/Heimdall

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目