Skip to content

Instantly share code, notes, and snippets.

View DavidSporer's full-sized avatar

David Sporer DavidSporer

View GitHub Profile

Keybase proof

I hereby claim:

  • I am davidsporer on github.
  • I am sporerd (https://keybase.io/sporerd) on keybase.
  • I have a public key ASAeK2p0LgRyBDRPuqAuSGvhhDXSyJwE6pL6eZIZ2-13oQo

To claim this, I am signing this object:

@DavidSporer
DavidSporer / Settings.yaml
Last active September 15, 2020 10:04
Settings.yaml with relative symlinks
Neos:
Flow:
resource:
targets:
localWebDirectoryPersistentResourcesTarget:
target: 'Neos\Flow\ResourceManagement\Target\FileSystemSymlinkTarget'
targetOptions:
relativeSymlinks: TRUE
subdivideHashPathSegment: TRUE
localWebDirectoryStaticResourcesTarget:
@DavidSporer
DavidSporer / Caches.yaml
Created February 9, 2017 15:18
Caches.yaml for Flow Framework package
Flow_Session_Storage:
backend: TYPO3\Flow\Cache\Backend\RedisBackend
persistent: TRUE
backendOptions:
hostname: redis-master
Flow_Session_MetaData:
backend: TYPO3\Flow\Cache\Backend\RedisBackend
persistent: TRUE
backendOptions:
hostname: redis-master
<?php
namespace Brainswarm\SurfDeployment\Task\Transfer;
/* *
* This script belongs to the TYPO3 Flow package "TYPO3.Surf". *
* *
* */
use TYPO3\Flow\Annotations as Flow;
@DavidSporer
DavidSporer / Flow2.x-Settings.yaml
Created July 29, 2015 19:13
Flow Settings for Mittwald
TYPO3:
Flow:
resource:
publishing:
fileSystem:
mirrorMode: copy
<?php
use \TYPO3\Surf\Domain\Model\Node;
use \TYPO3\Surf\Domain\Model\SimpleWorkflow;
$application = new \Famelo\Surf\SharedHosting\Application\Flow();
$workflow = new SimpleWorkflow();
/* ---------------------------------------------------------------
*
* DEFINE GENERAL SETTINGS - Start
@DavidSporer
DavidSporer / Deployment-Example.php
Last active August 29, 2015 14:25
Create Session symlink to shared Session folder.
// create Session folder and symlink it to the shared folder.
$deployment->onInitialize(function () use ($workflow, $application) {
$workflow->setTaskOptions('typo3.surf:generic:createDirectories', array('directories' => array('shared/Data/Session')));
$workflow->setTaskOptions('typo3.surf:generic:createSymlinks', array(
'symlinks' => array(
'Data' => '../../../shared/Data/Session/'
)
));
});