feat: enhance Glance deployment with improved configuration and error handling

This commit is contained in:
martin.fencl
2026-09-01 09:16:39 +02:00
parent 029a82de06
commit 257cafad84
3 changed files with 95 additions and 40 deletions
+5 -4
View File
@@ -1,4 +1,5 @@
# glance.yml - source of truth lives in git, deployed by update_glance.yml
# GITHUB_TOKEN comes from the persistent env file on the VM, never from git.
pages:
- name: Home
@@ -77,12 +78,12 @@ pages:
- type: releases
cache: 1d
# Without authentication the GitHub API allows up to 60 requests per hour.
# Uncomment and pass GITHUB_TOKEN in as an environment variable to raise it.
# token: ${GITHUB_TOKEN}
# Without a token the GitHub API allows up to 60 requests per hour.
# A read-only token with no scopes raises this to 5000.
token: ${GITHUB_TOKEN}
repositories:
- trezor/trezor-firmware
- glanceapp/glance
- go-gitea/gitea
- immich-app/immich
- syncthing/syncthing
- syncthing/syncthing