[+] Releasing Glance template.
This commit is contained in:
TheH2SO4 2024-05-17 13:27:23 +02:00
parent 285623a02b
commit 0d89d4d0d3
3 changed files with 106 additions and 0 deletions

BIN
public/svgs/glance.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@ -0,0 +1,92 @@
# documentation: https://https://github.com/glanceapp/glance
# slogan: A self-hosted dashboard that puts all your feeds in one place.
# tags: dashboard, server, applications, interface, rrss
# logo: svgs/glance.png
services:
glance:
image: glanceapp/glance:latest
environment:
- SERVICE_FQDN_GLANCE
volumes:
- type: bind
source: ./glance-settings
target: /app/glance.yml
content: |
pages:
- name: Home
server:
host: 0.0.0.0
port: 8080
assets-path: /user/assets
columns:
- size: small
widgets:
- type: calendar
- type: rss
limit: 10
collapse-after: 3
cache: 3h
feeds:
- url: https://ciechanow.ski/atom.xml
- url: https://www.joshwcomeau.com/rss.xml
title: Josh Comeau
- url: https://samwho.dev/rss.xml
- url: https://awesomekling.github.io/feed.xml
- url: https://ishadeed.com/feed.xml
title: Ahmad Shadeed
- type: twitch-channels
channels:
- theprimeagen
- cohhcarnage
- christitustech
- blurbs
- asmongold
- jembawls
- size: full
widgets:
- type: hacker-news
- type: videos
channels:
- UCR-DXc1voovS8nhAvccRZhg # Jeff Geerling
- UCv6J_jJa8GJqFwQNgNrMuww # ServeTheHome
- UCOk-gHyjcWZNj3Br4oxwh0A # Techno Tim
- type: reddit
subreddit: selfhosted
- size: small
widgets:
- type: weather
location: London, United Kingdom
- type: stocks
stocks:
- symbol: SPY
name: S&P 500
- symbol: BTC-USD
name: Bitcoin
- symbol: NVDA
name: NVIDIA
- symbol: AAPL
name: Apple
- symbol: MSFT
name: Microsoft
- symbol: GOOGL
name: Google
- symbol: AMD
name: AMD
- symbol: RDDT
name: Reddit
- glance-assets:/user/assets
- /etc/timezone:/etc/timezone:ro
- /etc/localtime:/etc/localtime:ro
healthcheck:
test: ["CMD", "echo", "[+] Should be working fine."]
interval: 5s
timeout: 20s
retries: 10

View File

@ -420,6 +420,20 @@
"logo": "svgs\/gitea.svg",
"minversion": "0.0.0"
},
"glance": {
"documentation": "https:\/\/github.com/glanceapp/glance/blob/main/docs/configuration.md",
"slogan": "A self-hosted dashboard that puts all your feeds in one place.",
"compose": "c2VydmljZXM6CiAgZ2xhbmNlOgogICAgaW1hZ2U6IGdsYW5jZWFwcC9nbGFuY2U6bGF0ZXN0CiAgICBlbnZpcm9ubWVudDoKICAgICAgLSBTRVJWSUNFX0ZRRE5fR0xBTkNFCiAgICB2b2x1bWVzOgogICAgICAtIHR5cGU6IGJpbmQKICAgICAgICBzb3VyY2U6IC4vZ2xhbmNlLXNldHRpbmdzCiAgICAgICAgdGFyZ2V0OiAvYXBwL2dsYW5jZS55bWwKICAgICAgICBjb250ZW50OiB8CiAgICAgICAgICBwYWdlczoKICAgICAgICAgICAgLSBuYW1lOiBIb21lCiAgICAgICAgICAgICAgc2VydmVyOgogICAgICAgICAgICAgICAgaG9zdDogMC4wLjAuMAogICAgICAgICAgICAgICAgcG9ydDogODA4MAogICAgICAgICAgICAgICAgYXNzZXRzLXBhdGg6IC91c2VyL2Fzc2V0cwogICAgICAgICAgICAgIGNvbHVtbnM6CiAgICAgICAgICAgICAgICAtIHNpemU6IHNtYWxsCiAgICAgICAgICAgICAgICAgIHdpZGdldHM6CiAgICAgICAgICAgICAgICAgICAgLSB0eXBlOiBjYWxlbmRhcgoKICAgICAgICAgICAgICAgICAgICAtIHR5cGU6IHJzcwogICAgICAgICAgICAgICAgICAgICAgbGltaXQ6IDEwCiAgICAgICAgICAgICAgICAgICAgICBjb2xsYXBzZS1hZnRlcjogMwogICAgICAgICAgICAgICAgICAgICAgY2FjaGU6IDNoCiAgICAgICAgICAgICAgICAgICAgICBmZWVkczoKICAgICAgICAgICAgICAgICAgICAgICAgLSB1cmw6IGh0dHBzOi8vY2llY2hhbm93LnNraS9hdG9tLnhtbAogICAgICAgICAgICAgICAgICAgICAgICAtIHVybDogaHR0cHM6Ly93d3cuam9zaHdjb21lYXUuY29tL3Jzcy54bWwKICAgICAgICAgICAgICAgICAgICAgICAgICB0aXRsZTogSm9zaCBDb21lYXUKICAgICAgICAgICAgICAgICAgICAgICAgLSB1cmw6IGh0dHBzOi8vc2Ftd2hvLmRldi9yc3MueG1sCiAgICAgICAgICAgICAgICAgICAgICAgIC0gdXJsOiBodHRwczovL2F3ZXNvbWVrbGluZy5naXRodWIuaW8vZmVlZC54bWwKICAgICAgICAgICAgICAgICAgICAgICAgLSB1cmw6IGh0dHBzOi8vaXNoYWRlZWQuY29tL2ZlZWQueG1sCiAgICAgICAgICAgICAgICAgICAgICAgICAgdGl0bGU6IEFobWFkIFNoYWRlZWQKCiAgICAgICAgICAgICAgICAgICAgLSB0eXBlOiB0d2l0Y2gtY2hhbm5lbHMKICAgICAgICAgICAgICAgICAgICAgIGNoYW5uZWxzOgogICAgICAgICAgICAgICAgICAgICAgICAtIHRoZXByaW1lYWdlbgogICAgICAgICAgICAgICAgICAgICAgICAtIGNvaGhjYXJuYWdlCiAgICAgICAgICAgICAgICAgICAgICAgIC0gY2hyaXN0aXR1c3RlY2gKICAgICAgICAgICAgICAgICAgICAgICAgLSBibHVyYnMKICAgICAgICAgICAgICAgICAgICAgICAgLSBhc21vbmdvbGQKICAgICAgICAgICAgICAgICAgICAgICAgLSBqZW1iYXdscwoKICAgICAgICAgICAgICAgIC0gc2l6ZTogZnVsbAogICAgICAgICAgICAgICAgICB3aWRnZXRzOgogICAgICAgICAgICAgICAgICAgIC0gdHlwZTogaGFja2VyLW5ld3MKCiAgICAgICAgICAgICAgICAgICAgLSB0eXBlOiB2aWRlb3MKICAgICAgICAgICAgICAgICAgICAgIGNoYW5uZWxzOgogICAgICAgICAgICAgICAgICAgICAgICAtIFVDUi1EWGMxdm9vdlM4bmhBdmNjUlpoZyAjIEplZmYgR2VlcmxpbmcKICAgICAgICAgICAgICAgICAgICAgICAgLSBVQ3Y2Sl9qSmE4R0pxRndRTmdOck11d3cgIyBTZXJ2ZVRoZUhvbWUKICAgICAgICAgICAgICAgICAgICAgICAgLSBVQ09rLWdIeWpjV1pOajNCcjRveHdoMEEgIyBUZWNobm8gVGltCgogICAgICAgICAgICAgICAgICAgIC0gdHlwZTogcmVkZGl0CiAgICAgICAgICAgICAgICAgICAgICBzdWJyZWRkaXQ6IHNlbGZob3N0ZWQKCiAgICAgICAgICAgICAgICAtIHNpemU6IHNtYWxsCiAgICAgICAgICAgICAgICAgIHdpZGdldHM6CiAgICAgICAgICAgICAgICAgICAgLSB0eXBlOiB3ZWF0aGVyCiAgICAgICAgICAgICAgICAgICAgICBsb2NhdGlvbjogTG9uZG9uLCBVbml0ZWQgS2luZ2RvbQoKICAgICAgICAgICAgICAgICAgICAtIHR5cGU6IHN0b2NrcwogICAgICAgICAgICAgICAgICAgICAgc3RvY2tzOgogICAgICAgICAgICAgICAgICAgICAgICAtIHN5bWJvbDogU1BZCiAgICAgICAgICAgICAgICAgICAgICAgICAgbmFtZTogUyZQIDUwMAogICAgICAgICAgICAgICAgICAgICAgICAtIHN5bWJvbDogQlRDLVVTRAogICAgICAgICAgICAgICAgICAgICAgICAgIG5hbWU6IEJpdGNvaW4KICAgICAgICAgICAgICAgICAgICAgICAgLSBzeW1ib2w6IE5WREEKICAgICAgICAgICAgICAgICAgICAgICAgICBuYW1lOiBOVklESUEKICAgICAgICAgICAgICAgICAgICAgICAgLSBzeW1ib2w6IEFBUEwKICAgICAgICAgICAgICAgICAgICAgICAgICBuYW1lOiBBcHBsZQogICAgICAgICAgICAgICAgICAgICAgICAtIHN5bWJvbDogTVNGVAogICAgICAgICAgICAgICAgICAgICAgICAgIG5hbWU6IE1pY3Jvc29mdAogICAgICAgICAgICAgICAgICAgICAgICAtIHN5bWJvbDogR09PR0wKICAgICAgICAgICAgICAgICAgICAgICAgICBuYW1lOiBHb29nbGUKICAgICAgICAgICAgICAgICAgICAgICAgLSBzeW1ib2w6IEFNRAogICAgICAgICAgICAgICAgICAgICAgICAgIG5hbWU6IEFNRAogICAgICAgICAgICAgICAgICAgICAgICAtIHN5bWJvbDogUkREVAogICAgICAgICAgICAgICAgICAgICAgICAgIG5hbWU6IFJlZGRpdAogICAgICAtIGdsYW5jZS1hc3NldHM6L3VzZXIvYXNzZXRzCiAgICAgIC0gL2V0Yy90aW1lem9uZTovZXRjL3RpbWV6b25lOnJvCiAgICAgIC0gL2V0Yy9sb2NhbHRpbWU6L2V0Yy9sb2NhbHRpbWU6cm8KICAgIGhlYWx0aGNoZWNrOgogICAgICB0ZXN0OiBbIkNNRCIsICJlY2hvIiwgIlsrXSBTaG91bGQgYmUgd29ya2luZyBmaW5lLiJdCiAgICAgIGludGVydmFsOiA1cwogICAgICB0aW1lb3V0OiAyMHMKICAgICAgcmV0cmllczogMTA=",
"tags": [
"dashboard",
"server",
"applications",
"interface",
"rrss"
],
"logo": "svgs\/glance.png",
"minversion": "0.0.0"
},
"glitchtip": {
"documentation": "https:\/\/glitchtip.com",
"slogan": "GlitchTip is a self-hosted, open-source error tracking system.",