一个非常棒的自托管仪表板:glance

glance是一个非常棒的自托管仪表板,可以显示实时 RSS 订阅、Reddit 子版块帖子、天气、书签、特定频道的最新 YouTube 视频、日历、股票信息、iframe、twitch 频道和热门游戏、GitHub 发布和网站监控等。本文记录了部署过程。

拉取镜像

docker pull glanceapp/glance

编辑docker-compose.yml

1
2
3
4
5
6
7
8
9
10
11
12
services:
glance:
image: glanceapp/glance
container_name: glance
restart: unless-stopped
ports:
- 8888:8080 # 左边的8080可以自由修改成服务器上没有被占用的端口,右边的8080不要动。
volumes:
- /data/glance/glance.yml:/app/glance.yml
- /data/glance/assets:/app/assets
- /etc/TZ:/etc/timezone:ro
- /etc/localtime:/etc/localtime:ro

配置面板

glance.yml

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
theme:
background-color: 100 20 10
primary-color: 40 90 40
contrast-multiplier: 1.1
pages:
- name: Home
columns:
- size: small
widgets:
- type: calendar

- size: full
widgets:
- type: rss
limit: 10
collapse-after: 10
cache: 3h
feeds:
- url: https://qs100371.vip/atom.xml
title: the blog of qs

- size: small
widgets:
- type: weather
location: Beidaihe, China

天气设置:https://open-meteo.com/

启动容器

docker-compose up -d
配合删除容器命令
docker-compose down
可以很方便的调整面板主题和内容。
从ip:8888访问。

手机访问效果,分三页显示,从下面的点切换,不能左右滑动切换:



更多设置参见:
https://github.com/glanceapp/glance

也可以把这个仪表板当成网站首页,精心设置之后效果挺不错的。