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:
I hereby claim:
To claim this, I am signing this object:
Neos: | |
Flow: | |
resource: | |
targets: | |
localWebDirectoryPersistentResourcesTarget: | |
target: 'Neos\Flow\ResourceManagement\Target\FileSystemSymlinkTarget' | |
targetOptions: | |
relativeSymlinks: TRUE | |
subdivideHashPathSegment: TRUE | |
localWebDirectoryStaticResourcesTarget: |
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; |
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 |
// 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/' | |
) | |
)); | |
}); |