Files
bluejay-infra/apps/brochure/README.md

1.0 KiB

FlowerCore Brochure

apps/brochure hosts the public brochure split from FlowerCore.Intranet.Web. ArgoCD's apps/* ApplicationSet will create infra-brochure after this directory lands on main.

Runtime

  • Host: https://brochure.flowercore.io
  • Namespace: brochure
  • Deployment: brochure-web
  • Image: localhost/fc-brochure-web:v20260524-sprint32
  • Port: 8080
  • Public route method allowlist: GET and HEAD

Operator Actions

  1. Publish and import localhost/fc-brochure-web:v20260524-sprint32 to every RKE2 node before sync, using the same podman save + ctr images import flow as the Intranet deployment.
  2. Create the Cloudflare DNS record for brochure.flowercore.io pointing at the FlowerCore public edge.
  3. Verify infra-brochure appears in ArgoCD, the certificate becomes Ready, and GET https://brochure.flowercore.io/ returns 200.

The route intentionally does not expose /ops/* or /admin/*; the Brochure web app returns 404 for those paths and Traefik only forwards read methods.