labor-digital / factory-core
TYPO3 extension for the LABOR.digital Factory headless CMS boilerplate — ships Content Blocks, record types, tenant-scope enforcement, and provisioning CLIs for single-tenant and shared-tenant installations.
Package info
github.com/labor-digital/factory-core
Type:typo3-cms-extension
pkg:composer/labor-digital/factory-core
0.1.1
2026-04-30 11:57 UTC
Requires
- php: ^8.4
- friendsoftypo3/content-blocks: ^1.3.20
- friendsoftypo3/headless: ^v4.7.3
- netzbewegung/nb-headless-content-blocks: ^0.0.21
- typo3/cms-core: ^v13.4.27
This package is auto-updated.
Last update: 2026-04-30 12:11:08 UTC
README
TYPO3 extension for the LABOR.digital Factory headless CMS boilerplate.
Ships Content Blocks, record types, tenant-scope enforcement, and provisioning CLIs for single-tenant and shared-tenant TYPO3 installations.
Install
composer require labor-digital/factory-core
Then activate in TYPO3:
vendor/bin/typo3 extension:setup
Features
- Content Blocks — Curated headless-friendly CTypes (PageHero, PageSection, TextSlider, etc.) consumed by the
@labor-digital/factory-nuxt-layerfrontend. - Record types — Polymorphic ReferenceList wrapper for arbitrary records.
- Multi-tenant —
factory:tenant:provisionandfactory:tenant:auditCLIs, plus a DataHandlerTenantScopeEnforcerthat blocks cross-tenant writes in shared-DB setups. - Component activation contract —
factory.jsondeclares which components are active per project (or per site, in shared-tenant mode).
Requirements
- TYPO3 13.4
- PHP 8.4
friendsoftypo3/headless,friendsoftypo3/content-blocks,netzbewegung/nb-headless-content-blocks
License
GPL-2.0-or-later — see LICENSE.