Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
doclint
command
Command doclint fails when any Go function under the module lacks a doc comment.
|
Command doclint fails when any Go function under the module lacks a doc comment. |
|
gophenberg
command
Command gophenberg runs the Gophenberg CMS server.
|
Command gophenberg runs the Gophenberg CMS server. |
|
pluginwire
command
Command pluginwire regenerates the plugin wiring files from the plugin.json manifest of every directory under plugins/.
|
Command pluginwire regenerates the plugin wiring files from the plugin.json manifest of every directory under plugins/. |
|
internal
|
|
|
content
Package content defines the content object at the center of the CMS.
|
Package content defines the content object at the center of the CMS. |
|
contentbridge
Package contentbridge serves published content to plugins over the sdk seam.
|
Package contentbridge serves published content to plugins over the sdk seam. |
|
definitions
Package definitions carries the content definitions a plugin declares into the registry.
|
Package definitions carries the content definitions a plugin declares into the registry. |
|
i18n
Package i18n answers the words and dates a language reads on the public site.
|
Package i18n answers the words and dates a language reads on the public site. |
|
media
Package media defines the files the media library holds.
|
Package media defines the files the media library holds. |
|
mediahost
Package mediahost validates uploads and owns the media directory.
|
Package mediahost validates uploads and owns the media directory. |
|
postgres
Package postgres provides the PostgreSQL data layer for the CMS core.
|
Package postgres provides the PostgreSQL data layer for the CMS core. |
|
publichtml
Package publichtml prepares stored block content for public delivery.
|
Package publichtml prepares stored block content for public delivery. |
|
publicsite
Package publicsite renders published content as the built-in public site.
|
Package publicsite renders published content as the built-in public site. |
|
role
Package role names the roles a Gophenberg account holds and the capabilities they carry.
|
Package role names the roles a Gophenberg account holds and the capabilities they carry. |
|
seed
Package seed stores the demo data set a development database starts from.
|
Package seed stores the demo data set a development database starts from. |
|
server
Package server exposes the CMS core over a JSON HTTP API.
|
Package server exposes the CMS core over a JSON HTTP API. |
|
testdb
Package testdb provides shared PostgreSQL test-database configuration.
|
Package testdb provides shared PostgreSQL test-database configuration. |
|
themehost
Package themehost validates and runs the prebuilt theme artifacts a site is served from.
|
Package themehost validates and runs the prebuilt theme artifacts a site is served from. |
|
version
Package version exposes application-wide metadata.
|
Package version exposes application-wide metadata. |
|
plugins
|
|
|
feed
Package feed serves the published posts as an RSS channel.
|
Package feed serves the published posts as an RSS channel. |
|
Package sdk defines the contract between the Gophenberg core and its plugins.
|
Package sdk defines the contract between the Gophenberg core and its plugins. |
Click to show internal directories.
Click to hide internal directories.