itzbund/gsb-minimal

There is no license information available for the latest version (v1.0.2) of this package.

Metapackage of the minimal set of packages required for running Government Site Builder 11.

v1.0.2 2025-07-21 12:41 UTC

This package is auto-updated.

Last update: 2025-07-23 17:47:56 UTC


README

TYPO3 12

GSB 11 Package gsb-minimal

About

The gsb-minimal metapackage requires the minimal set of packages required for a Government Site Builder 11 (GSB 11) installation. The metapackage suggest further extensions for additional capabilities of the GSB 11. This includes amongst others search using Solr, consent management and frontend.

Installation

To install this metapackage in a composer-based TYPO3 installation, follow these steps:

composer require itzbund/gsb-minimal

Configuration

No additional configuration is required for the metapackage itself.

Suggested Packages

For additional functionalities, the following packages are suggested:

  • itzbund/gsb-clustered-caching Clearing caches when asked for, by means of a middleware.
  • itzbund/gsb-consent Implements the user consent management.
  • itzbund/gsb-csp Automatically adds integrity attributes to all local CSS/Javascript resources, and adds provides a restrictive set of CSP headers. It provides a backend module to see applied csp solutions.
  • itzbund/gsb-feusermanagement Contains the front-end user administration.
  • itzbund/gsb-metadata-cleaner Helps to the reduce the amount of data - especially personal information - in metadata of files. It uses exiftool to delete everything except for \copyright\ data and tags which can be configured per storage. This applies to pdfs and images.
  • itzbund/gsb-nginx-proxy Help with cache clears for nginx based caching proxies; inspired by EXT:varnish and others. This extension will send PURGE or CACHEBYPASS requests to the nginx caching proxy.
  • itzbund/gsb-private-frontend Contains federal administration fonts and icons. Only available for the federal administration!
  • itzbund/gsb-public-frontend Contains the style guide with public fonts.
  • itzbund/gsb-solr This extension extends the standard solr extension to make it work in the context of gsb11. It provides a custom PageIndexerRequest object that does not use an external http request to fill the solr index. This is necessary due to limitations in the ITZBund hosting environment. Also the TitleTagSearchViewHelper adds te Searchword to the title tag.
  • itzbund/gsb-widgets Contains a set of custom widgets for the editor's dashboard.

Contribute

We encourage you to join the project by submitting changes. Development of the GSB 11 happens mainly in the GSB 11 TYPO3 extension repositories. To get started, have a look at our detailed contribution walkthrough.