Skip to content

Identification signals

Every Gophenberg site identifies the software serving it, the same way most content management systems do. This page states exactly what is disclosed so you are not surprised by it.

Response headers. Every public page answers with:

X-Generator: Gophenberg 0.3
Link: </api/content/v1>; rel="https://gophenberg.org/api"

A generator tag in the page’s head:

<meta name="generator" content="Gophenberg 0.3">

Asset addresses. Pages load their block styles from /gophenberg/blocks.css and /gophenberg/presets.css, paths that name the software.

The version is always major.minor, never the patch level, so a site does not advertise exactly which build it runs. The signals appear on the public site only: /api and /admin responses carry none of them.

On themed sites, the headers are always present, while the generator tag and the stylesheet addresses come from the GophenbergHead component in the theme’s base layout. A theme that omits it drops those two signals, and its block content loses the styling the sheets provide, which is why every theme should render it.

There is no setting to turn the signals off.