glanceapp/glance
Fork: 352 Star: 9922 (更新于 2025-01-18 08:10:43)
license: AGPL-3.0
Language: Go .
A self-hosted dashboard that puts all your feeds in one place
最后发布版本: v0.6.2 ( 2024-09-30 07:54:56)
What if you could see everything at a...
Glance
Install • Configuration • Preconfigured pages • Themes • Discord
Features
Various widgets
- RSS feeds
- Subreddit posts
- Weather
- Bookmarks
- Hacker News
- Lobsters
- Latest YouTube videos from specific channels
- Clock
- Calendar
- Stocks
- iframe
- Twitch channels & top games
- GitHub releases
- Repository overview
- Site monitor
- Search box
Themeable
Optimized for mobile devices
Fast and lightweight
- Minimal JS, no bloated frameworks
- Very few dependencies
- Single, easily distributed <15mb binary and just as small docker container
- All requests are parallelized, uncached pages usually load within ~1s (depending on internet speed and number of widgets)
Configuration
Checkout the configuration docs to learn more. A preconfigured page is also available to get you started quickly.
Installation
[!CAUTION]
The project is under active development, expect things to break every once in a while.
Manual
Checkout the releases page for available binaries. You can place the binary inside /opt/glance/
and have it start with your server via a systemd service. To specify a different path for the config file use the --config
option:
/opt/glance/glance --config /etc/glance.yml
Docker
[!IMPORTANT]
Make sure you have a valid
glance.yml
file in the same directory before running the container.
docker run -d -p 8080:8080 \
-v ./glance.yml:/app/glance.yml \
-v /etc/timezone:/etc/timezone:ro \
-v /etc/localtime:/etc/localtime:ro \
glanceapp/glance
Or if you prefer docker compose:
services:
glance:
image: glanceapp/glance
volumes:
- ./glance.yml:/app/glance.yml
- /etc/timezone:/etc/timezone:ro
- /etc/localtime:/etc/localtime:ro
ports:
- 8080:8080
restart: unless-stopped
Building from source
Requirements: Go >= v1.22
To build:
go build -o build/glance .
To run:
go run .
Building Docker image
Build the image:
Make sure to replace "owner" with your name or organization.
docker build -t owner/glance:latest .
Push the image to your registry:
docker push owner/glance:latest
最近版本更新:(数据更新于 2024-09-30 17:39:44)
2024-09-30 07:54:56 v0.6.2
2024-09-10 12:45:49 v0.6.1
2024-09-08 11:30:55 v0.6.0
2024-08-09 23:13:33 v0.5.1
2024-08-08 02:05:20 v0.6.0-beta.2
2024-07-16 17:18:01 v0.6.0-beta.1
2024-06-03 03:20:29 v0.5.0
2024-05-18 18:09:17 v0.5.0-beta.1
2024-05-13 05:28:11 v0.4.0
2024-05-03 12:50:19 v0.3.0
主题(topics):
aggregator, customization, dashboard, docker, feed-reader, go, golang, homelab, homepage, monitoring, reddit, rss, rss-reader, self-hosted, startpage, youtube
glanceapp/glance同语言 Go最近更新仓库
2025-01-18 08:14:21 dolthub/dolt
2025-01-18 02:57:03 Permify/permify
2025-01-17 03:33:21 SpecterOps/BloodHound
2025-01-16 23:36:33 hashicorp/terraform
2025-01-16 05:55:26 helm/helm
2025-01-16 04:37:27 kubernetes/kubernetes