glance: seed a default glance.yml on first boot — the image crash-loops without one (R-473)
gates / gates (push) Successful in 1s
gates / gates (push) Successful in 1s
This commit is contained in:
@@ -1,3 +1,14 @@
|
||||
## glance: a fresh install lands on a start page instead of a crash loop (2026-09-13, R-473)
|
||||
|
||||
The image ships no default config and exits at once without `/app/config/glance.yml`, so every
|
||||
fresh install crash-looped (measured 2026-09-13 on demo-hp: 13 restarts, the card showing
|
||||
„restarting"). First boot now seeds a small Hungarian start page — clock, calendar, weather for
|
||||
Budapest, a link to the box's own dashboard, two news feeds — the way `gokapi` seeds its
|
||||
`config.json`: an `entrypoint` wrapper that writes the file only when it is absent and then execs
|
||||
the image's own command (`/app/glance --config /app/config/glance.yml`, read from the image). An
|
||||
existing config is never touched. The seed was validated with the image's own `config:validate`.
|
||||
No version moved (v0.8.5 stays).
|
||||
|
||||
## adventurelog: Django DEBUG off on the public origin (2026-09-13, R-482)
|
||||
|
||||
**Found by the first nightly rotation walk on demo-hp** (`felhom.eu` `audits/nightly-2026-09-13-adventurelog/`):
|
||||
|
||||
Reference in New Issue
Block a user