blandClaude Opus 5 37eb8b3db6
Deploy instance / deploy (push) Successful in 4s
lint-and-reload / lint (push) Successful in 0s
Deploy this instance from CI
Kasse's runner can now ship a portal release here, the way the ergo
sites already do: PORTAL_RELEASE is the pin, and bumping it is the
rollout. No more ssh and a script run by hand across all three
instances at once.

The runner is not root. It may run one script, which checks the
instance against a fixed list and the tag against a release-tag shape
before it touches anything, and then health-checks the site without a
forwarded header - so a check cannot pass while the site is broken for
everything that is not Caddy, which is how v0.5.1 got out.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-28 18:24:13 +02:00

Klingenberg Bygg — site content

The content behind portal.klingenbergbygg.no: the earliest lysbue (klingenbergbygg/kundeportal questions.ts) carried into the current portal's question format, with a custom brick-and-Futura skin (custom.css, referenced from site.yaml). Norwegian throughout.

  • questions/ — / (three services), /kontakt (how to hear back), /takk
  • custom.css — brand skin layered over portal's default stylesheet
  • images/, fonts/ — logos and the FuturaNow display faces
  • aggregates.yaml — the kb_henvendelser inquiry lifecycle

File-upload fields render but need object storage (Garage) to accept uploads; all are optional.

S
Description
Klingenberg Bygg site content (portal questions)
Readme
9 MiB
0 Stars 5 Watchers 0 Forks
Languages
CSS 100%