hdnet/cdn-fastly

Extension for handling TYPO3 requests for better CDN integration in fastly.

Installs: 668

Dependents: 0

Suggesters: 0

Security: 0

Stars: 1

Watchers: 9

Forks: 1

Open Issues: 0

Type:typo3-cms-extension

0.3.0 2023-03-28 14:52 UTC

This package is auto-updated.

Last update: 2024-03-28 17:06:37 UTC


README

Extension for handling TYPO3 requests for better CDN integration in fastly.

Installation

Run composer require hdnet/cdn-fastly in your project root. It will automatically install the extension and all its dependencies.

Development

  • Clone repository git clone git@github.com:HDNET/cdn_fastly.git
  • Install dependencies composer install
  • Run tests composer test
  • Or use the Dockerfile instead e.g. docker run -u $(id -u):$(id -g) -v $(pwd):/app -w /app --rm -it $(docker build -q -f Resources/Private/Build/Dockerfile .) sh

Configuration

  • Install the extension (Documentation)
  • Include the static TypoScript of the extension
    • traditional syntax: <INCLUDE_TYPOSCRIPT: source="FILE:EXT:cdn_fastly/Configuration/TypoScript/setup.typoscript">
    • modern syntax: @import 'EXT:cdn_fastly/Configuration/TypoScript/setup.typoscript
  • Set the following TypoScript variables via constant editor in the TYPO3 Template module
    • plugin.tx_cdnfastly.settings.fastly.apiKey
    • plugin.tx_cdnfastly.settings.fastly.serviceId

Fastly

TYPO3

PSR Information