itzbund / gsb-minimal
Metapackage of the minimal set of packages required for running Government Site Builder 11.
Requires
- php: ^8.3
- b13/host-variants: ^1.2
- derhansen/form_crshield: ^1.4.1
- featdd/dpn-glossary: 5.3.2
- helhum/config-loader: ^0.12.5
- helhum/typo3-console: ^8.1
- itzbund/a11y-backend: 1.12.18
- itzbund/gsb-core: 3.14.0
- itzbund/siteconfig-impexp: 1.1.23
- leuchtfeuer/secure-downloads: 6.1.1
- typo3/cms-core: 12.4.34
- typo3/cms-linkvalidator: ^12.4
- typo3/cms-recordlist: ^12.4
- typo3/cms-viewpage: ^12.4
- wapplersystems/multisite-belogin: 12.0.4
Suggests
- 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.
This package is auto-updated.
Last update: 2025-07-23 05:47:45 UTC
README
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.