Skip to content

Handle fastly as CDN reverse proxy

Notifications You must be signed in to change notification settings

HDNET/cdn_fastly

Repository files navigation

EXT:cdn_fastly

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

About

Handle fastly as CDN reverse proxy

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors 4

  •  
  •  
  •  
  •  

Languages