blandClaude Opus 5 e7fa3c6d3b 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

Westra Engineering — site content

The content behind westra.klingenbergbygg.no (preview) / a coming westra-engineering.no: the whole WordPress site carried over into the portal's question/alternative structure, wording kept verbatim where it existed. Norwegian is the source language.

  • site.yaml — title + wordmark (served from this repo's images/)
  • questions/ — one YAML per page: / (om oss), /tjenester, /prosjekter (all photos), /kontakt (form → westra_inquiries), /takk
  • aggregates.yaml — the inquiries lifecycle
  • images/ — every photo from the original site, renamed honestly. naerbilde.jpg (Jannicke) is missing because it 404s on the source site itself — ask for a replacement.

Lint before pushing: question_lint --path questions.

S
Description
Westra Engineering site content (portal questions)
Readme
2.3 MiB
0 Stars 2 Watchers 0 Forks
Languages
CSS 100%