Directories
¶
| Path | Synopsis |
|---|---|
|
Package accountbridge serves accounts to plugins over the sdk seam, never their email addresses.
|
Package accountbridge serves accounts to plugins over the sdk seam, never their email addresses. |
|
Package app runs the gophenberg command line and the site it serves over the plugins it is handed.
|
Package app runs the gophenberg command line and the site it serves over the plugins it is handed. |
|
Package content defines the content object at the center of the CMS.
|
Package content defines the content object at the center of the CMS. |
|
contenttest
Package contenttest runs one set of behaviour cases against any content, type, site setting or user setting store.
|
Package contenttest runs one set of behaviour cases against any content, type, site setting or user setting store. |
|
typestore
Package typestore runs the type store's steps over the statements any database engine lends it.
|
Package typestore runs the type store's steps over the statements any database engine lends it. |
|
Package contentbridge serves published content to plugins over the sdk seam.
|
Package contentbridge serves published content to plugins over the sdk seam. |
|
Package cron runs named jobs once their interval has passed, each under a lease in a store.
|
Package cron runs named jobs once their interval has passed, each under a lease in a store. |
|
crontest
Package crontest holds the cases every cron job store passes and an in-memory store that passes them.
|
Package crontest holds the cases every cron job store passes and an in-memory store that passes them. |
|
Package dbconns reads the connection cap of the site's database handle, the same setting on either engine.
|
Package dbconns reads the connection cap of the site's database handle, the same setting on either engine. |
|
Package definitions carries the content definitions a plugin declares into the registry.
|
Package definitions carries the content definitions a plugin declares into the registry. |
|
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. |
|
Package installer sets up Gophenberg on a Linux server, which it reaches only through one Machine.
|
Package installer sets up Gophenberg on a Linux server, which it reaches only through one Machine. |
|
Package media defines the files the media library holds.
|
Package media defines the files the media library holds. |
|
mediatest
Package mediatest runs one set of behaviour cases against any media.Store.
|
Package mediatest runs one set of behaviour cases against any media.Store. |
|
Package mediahost validates uploads and owns the media directory.
|
Package mediahost validates uploads and owns the media directory. |
|
Package postgres provides the PostgreSQL data layer for the CMS core.
|
Package postgres provides the PostgreSQL data layer for the CMS core. |
|
Package publichtml prepares stored block content for public delivery.
|
Package publichtml prepares stored block content for public delivery. |
|
Package publicsite renders published content as the built-in public site.
|
Package publicsite renders published content as the built-in public site. |
|
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. |
|
Package seed stores the demo data set a development database starts from.
|
Package seed stores the demo data set a development database starts from. |
|
Package served shapes a stored item the way every public seam answers it.
|
Package served shapes a stored item the way every public seam answers it. |
|
Package server exposes the CMS core over a JSON HTTP API.
|
Package server exposes the CMS core over a JSON HTTP API. |
|
Package signature signs, checks and fingerprints release files in FAIR's wire format.
|
Package signature signs, checks and fingerprints release files in FAIR's wire format. |
|
Package sqlite provides the SQLite data layer for the CMS core.
|
Package sqlite provides the SQLite data layer for the CMS core. |
|
columns
Package columns holds the Go types SQLite columns read into and write from.
|
Package columns holds the Go types SQLite columns read into and write from. |
|
Package testdb provides fresh PostgreSQL test databases on the server GOPHENBERG_TEST_DATABASE_URL names.
|
Package testdb provides fresh PostgreSQL test databases on the server GOPHENBERG_TEST_DATABASE_URL names. |
|
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. |
|
Package update checks a signed update site for newer Gophenberg versions and keeps what each check found.
|
Package update checks a signed update site for newer Gophenberg versions and keeps what each check found. |
|
Package updater updates a server install: it unpacks a checked release, backs up the database and switches builds.
|
Package updater updates a server install: it unpacks a checked release, backs up the database and switches builds. |
|
Package version exposes application-wide metadata.
|
Package version exposes application-wide metadata. |
|
Package webui holds the admin app the server serves, built in by release builds.
|
Package webui holds the admin app the server serves, built in by release builds. |
Click to show internal directories.
Click to hide internal directories.