前言
在信息爆炸的时代,我们每天需要关注的内容越来越多:服务器状态、新闻资讯、RSS 动态、社交平台更新、系统监控数据、任务提醒等,如果分散在多个平台与页面中,不仅效率低下,也难以形成统一视图。
相比频繁在不同网站之间切换,越来越多用户开始选择 自建信息聚合看板系统,将所有关键数据集中展示,在一个界面中实现高效管理与快速浏览。
Glance 正是这样一款轻量级、高度可定制、支持自托管部署的开源信息仪表盘平台。它以“简洁美观、高自由度、模块化设计”为核心理念,帮助用户快速构建属于自己的信息中控台,让所有重要数据一目了然。
无论是个人日常信息管理,还是服务器运维监控、团队数据展示,Glance 都能提供一个清爽、高效且可视化的解决方案。
1. 项目
Glance 是一个由开源社区维护的自托管仪表盘项目,致力于为用户提供一个可高度定制的信息聚合平台。项目采用现代化架构设计,支持多页面、多列布局与丰富的插件组件,通过简单配置即可构建专属数据看板。
Glance 基于简洁直观的界面理念,将各种信息源整合到统一界面中,包括新闻订阅、天气、服务器状态、Docker 容器状态、RSS 动态、视频更新、市场信息等,帮助用户打造高度个性化的“数字控制中心”。
项目支持 Docker 部署与 YAML 配置文件管理,用户无需复杂开发经验即可完成页面搭建与功能扩展,十分适合个人、技术团队及运维人员使用。
Glance 不仅适合作为浏览器起始页,也可以作为服务器监控看板、信息中心、运维展示平台,广泛应用于信息聚合、数据可视化与日常管理场景。
1.1 项目特点
📊 信息聚合展示
集中展示新闻、RSS、天气、视频更新、系统监控等多种信息,一站式管理所有关键数据;
⚙️ 高度可定制
支持通过 YAML 文件自由配置页面布局、组件类型与展示风格,打造完全个性化的仪表盘;
🧩 丰富组件支持
内置多种实用组件,如 RSS、天气、Docker 状态、Hacker News、YouTube、Reddit、系统监控等;
🚀 轻量高性能
程序体积小、启动快、资源占用低,适合部署在云服务器或低配置主机上;
🖥 清爽现代UI
界面设计简洁美观,响应式布局,兼容桌面与移动设备;
📦 Docker 快速部署
支持 Docker 一键安装,简化部署流程,几分钟即可搭建完成;
🔄 多页面支持
可创建多个页面与分类,看板内容逻辑清晰,更易管理;
🔧 插件化扩展
支持自定义 API 数据源,可扩展更多功能模块;
📂 配置文件管理
通过简单的配置文件即可控制整体结构与内容,非常适合版本化管理;
🌍 自托管部署
所有数据由用户自主掌控,无需依赖第三方平台,保障隐私与安全。
1.2 项目展示

2.相关地址
gitHub开源项目:https://github.com/glanceapp/glance
3.搭建环境
- 服务器:这里为了方便搭建项目使用的是莱卡云的境外香港云服务器。(国内用户连接建议使用国内的服务器(需备案域名或者IP+端口)延迟会更低)
- 莱卡云服务器促销活动性价比会更高。查看官网购买链接:https://www.lcayun.com
- 资源配置:2核2G 30G硬盘
由于国内服务器访问海外源较慢,这边为了方便演示直接使用海外服务器搭建。 - 服务器系统:Debian-12
- 【必需】安装Docker:安装好 Docker、Docker-compose
- 【非必需】域名一枚,可用于解析到服务器上使用域名访问

4.搭建视频
哔哩哔哩:
5.搭建方式
5.1 安装docker和docker-compose
安装教程:服务器上安装docker和docker-compose教程
5.2 创建docker文件
#在opt目录下创建glance文件夹
mkdir -p /opt/glance
#打开glance文件
cd /opt/glance
5.3 创建配置文件
#创建配置目录
mkdir config
#新建配置文件
vim config/glance.yml
填入以下的配置文件
可以显示实时 RSS 订阅、Reddit 子版块帖子、天气、书签、特定频道的最新 YouTube 视频、日历、股票信息、iframe、twitch 频道和热门游戏、GitHub 发布和网站监控等。
pages: # 定义所有仪表盘页面
- name: 我的信息面板 # 页面名称(会显示在顶部标签)
columns: # 页面列布局配置
- size: small # 第一列:窄列(small)
widgets: # 第一列中的组件列表
- type: clock # 时钟组件,显示当前时间
- type: weather # 天气组件
location: Beijing # 天气位置:北京
- size: full # 第二列:宽列(full,主要展示区)
widgets: # 第二列中的组件列表
- type: rss # RSS 订阅组件
limit: 5 # 最多显示 5 条最新内容
feeds: # RSS 信息源列表
- url: https://www.v2ex.com/index.xml # 订阅 V2EX 的 RSS 源
例如多个 RSS 一起订阅
- size: full
widgets:
- type: rss
limit: 5
feeds:
- url: https://www.v2ex.com/index.xml
- url: https://sspai.com/feed
- url: https://www.infoq.cn/feed
5.4 Docker Compose 配置
#创建并编辑docker-compose.yml
vim docker-compose.yml
填入以下的配置文件
根据自己实际情况来设置
services: # 定义所有 Docker 服务的根节点
glance: # 服务名称,这里定义一个名为 glance 的服务
image: glanceapp/glance:latest # 使用官方 Glance 最新版镜像
container_name: glance # 指定容器名称为 glance,方便管理和识别
restart: unless-stopped # 容器异常退出自动重启,手动停止则不再重启
ports:
- "3000:8080" # 端口映射:宿主机 3000 端口 → 容器内部 8080 端口
# 浏览器访问:http://服务器IP:3000
volumes:
- ./config:/app/config # 挂载配置目录:
# 将当前目录下的 ./config 映射到容器内的 /app/config
# 用于存放 glance.yml 等配置文件,实现持久化和自定义
5.5 运行Glance的docker镜像
我们先启动docker
# 启动docker
docker compose up -d
# 重启docker
docker compose stop
docker compose start
# 升级docker
docker compose down
docker compose pull
docker compose up -d
启动后浏览器访问:
http://服务器IP:3000

具体使用方法可以参考官方:https://github.com/glanceapp/glance/blob/main/docs/configuration.md
5.6 推荐使用场景
智能信息管理系统
服务器运维监控中心
技术团队信息面板
个人浏览器首页
数据聚合控制台
6.结尾
Glance 让你轻松构建一个专属的信息中控台,将零散数据集中展示,大幅提升浏览效率。凭借 Docker 的便捷部署方式,即使新手也能快速搭建属于自己的信息仪表盘系统。
相比依赖第三方聚合平台,自托管 Glance 更安全、更可控、更灵活,是现代信息管理的优秀解决方案。








