Starter kit for running TYPO3 on Platform.sh. Maintained by the TYPO3 Community Interest Group (CIG Platform.sh)
PHP Makefile
Latest commit 8a874f6 Jan 12, 2017 @ksjogo ksjogo committed on GitHub Merge pull request #12 from platformsh/develop
merge develop
Permalink
Failed to load latest commit information.
.platform redis cache Oct 20, 2016
web fix driver conf and typo3_console Oct 21, 2016
.gitignore updates after talking with Larry Oct 11, 2016
.platform.app.yaml
LICENSE Add LICENSE Dec 12, 2016
Makefile updates after talking with Larry Oct 11, 2016
README.md README closes #7 Nov 3, 2016
composer.json Update TYPO3 core Nov 1, 2016
composer.lock updated versions of typo3 master and typo3_console Jan 12, 2017
php.ini reenable pcre.jit closes #2 Jan 12, 2017

README.md

TYPO3 CMS on Platform.sh

This is the offical example for running TYPO3 CMS version 8 on platform.sh.

Refer to typo3.org for information on TYPO3 CMS.

This example is maintained by the TYPO3 Community Interest Group (CIG) Platform.sh, which is headed dkd Internet Service Gmbh.

In the news:

Installation

One-Click-Button

https://accounts.platform.sh/platform/trial/typo3/setup?branch=master

Manual Push

  • git clone https://github.com/platformsh/platformsh-example-typo3.git
  • cd platformsh-example-typo3
  • Go to http://platform.sh and create a new project, select import your existing code when asked
  • Copy the git remote config from the follow-up form and run it - looks like
    • git remote add platform XYZ@git.eu.platform.sh:XYZ.git
  • Add your SSH key if necessary
  • git push -u platform master
  • Click finish in the platformsh dialog

Backend Access

  • Click access site
  • Click the url
  • Add /typo3 to your browser adress bar [ctrl-l <end> /typo3]
  • Login with admin password [Change your password]

Adding TYPO3 Extensions/composer packages

  • Either open the composer.json file and add your dependencies or use composer require PACKAGE
  • Run composer update --ignore-platform-reqs (Not referring to platform.sh, but your local platform, so e.g. PHP version)
  • git add -a && git push

Example Development

master contains stable tested versions and develop is the target for PRs