OpenSource-Hub
H

Heimdall

9.1k stars·系统调优·已提供 SHA-256 校验码,下载后可自行核对文件完整性

Heimdall 是一个优雅的自托管应用仪表盘,帮你集中管理所有 Web 服务,告别混乱的书签,支持实时状态显示和个性化布局。

智能下载

前往项目主页

该项目暂未提供安装包,请直接访问源代码仓库

一站式收纳所有网页应用,自带图标和实时状态,还带搜索栏。

核心功能

  • 一键添加应用,自动识别图标和颜色(Foundation 应用);增强应用可显示实时数据(如下载队列、系统负载)
  • 可自定义背景、布局、搜索提供商(Google/Bing/DuckDuckGo),支持拖拽排序
  • 支持 Docker 多架构(x86-64、armhf、arm64)以及手动 PHP 部署,低配置也流畅运行
  • 多语言界面(20+ 种语言),社区贡献翻译;可导出/导入配置

避坑指南

  • 默认上传背景图片限制为 2MB,需在 php.ini 中调整 upload_max_filesize;如果使用 Docker 且增强应用也在容器内,需用 Docker 网络地址(如 http://container_name:port)而不是 localhost;部分增强应用的 API 支持可能不完善,需查阅官方文档。

适用场景

  • 作为浏览器的起始页,快速访问你的 NAS、路由器、媒体服务器等服务
  • 团队内部搭建共享仪表盘,统一管理常用内网工具链接

详细介绍

Heimdall 是一个自托管的应用程序仪表盘,专为整理和快速访问你的所有 Web 应用而设计。它可以替代杂乱的浏览器书签,为你提供一个干净、可定制的起始页。你只需添加应用的名称,Heimdall 会自动匹配图标并设置配色(基础应用)。对于增强型应用(如 NZBGet、Sonarr 等),它还能通过 API 实时显示下载队列大小、速度、系统状态等动态数据。内置搜索栏支持 Google、Bing 或 DuckDuckGo,方便你直接搜索。安装方式灵活:支持 Docker 一键部署,也可手动克隆仓库并配置 PHP(需 ≥8.1)。项目在 GitHub 上拥有 9000+ Star,社区活跃,持续更新,是自建服务管理者的效率利器。

常见问题与排障 (1)

故障排除
为什么Heimdall在添加新应用并选择建议图标时会显示错误500?

这是由Heimdall无法确定建议图标文件扩展名的错误引起的,导致出现“Undefined array key "extension"”错误。解决方法:右键单击您想要的图标,选择“另存为”下载该图标,然后使用“上传”按钮手动添加,而不是使用建议的图标。这样可避免此错误。该问题已在#1446中追踪,以寻求永久修复。

来源 Issue #1446

标签

dashboardself-hostedapplication-organizerstart-pagebookmark-manager

快速上手

1

下载安装包

点击上方按钮下载对应系统的安装包

2

安装软件

双击下载的安装程序,按提示完成安装

3

使用 Docker 安装:运行 docker run -d -p 80:80 linuxserver/heimdall,然后浏览器访问 IP 即可进入配置页面

4

或者手动部署:git clone 项目 → cp .env.example .env → php artisan key:generate → 配置 Web 服务器指向 /public 目录

5

添加应用:点击右上角 + 号,输入应用名称(如 'Sonarr'),选择类型(Foundation/Enhanced),填写 URL 及 API 密钥(可选)

安装指引
  1. 使用 Docker 安装:运行 docker run -d -p 80:80 linuxserver/heimdall,然后浏览器访问 IP 即可进入配置页面
  2. 或者手动部署:git clone 项目 → cp .env.example .env → php artisan key:generate → 配置 Web 服务器指向 /public 目录
  3. 添加应用:点击右上角 + 号,输入应用名称(如 'Sonarr'),选择类型(Foundation/Enhanced),填写 URL 及 API 密钥(可选)
文件完整性

暂未获取到校验码

该项目暂未在 GitHub Release 页面提供 SHA-256 校验码

SHA256 校验码

暂无校验码

建议从 GitHub Releases 页面直接下载,并自行核对文件完整性

本平台所有 SHA-256 校验码均提取自项目在 GitHub 官方 Release 页面发布的文件,未做任何修改。你可以通过 GitHub Releases 页面自行验证。

运维指引

卸载说明

如果是 Docker 方式:停止并删除容器 docker stop heimdall && docker rm heimdall,然后删除数据卷(如需)。如果手动部署:删除项目目录,并清理数据库文件及 Web 服务器配置。

无额外依赖

下载后即可直接使用,无需安装其他运行环境

项目信息
开源协议MIT
最后更新2026-06-26 23:35:26
GitHub 仓库官方网站

遇到问题?查看下方 FAQ

1 FAQ

相似推荐