Typo3 guide

Typo3 has been around for some while. Here are some details running Typo3 on fortrabbit.

# Get ready

We assume you've already created a new app and chose Typo3 in the software template. If not: You can do so in the fortrabbit dashboard.

You should also have a local PHP development environment running on your local machine. Typo3 has good backward compatibility, usually not introducing break changes, this guide most likely works for older versions as well.

We recommend following the official Typo3 install guides to install Typo3 locally first. You can start with composer like so:

composer create-project typo3/cms-base-distribution example-project-directory "^13"
shell

# Root path

If you have chosen Typo3 when creating the environment in the dashboard at first, 'public' was pre-selected as the root path. If you have a different root path, go to the dashboard and set the root path to .

Log in to see the link here.

# MySQL

Typo3 does not support ENV var based MySQL connection out of the box. We recommend to extend your Typo3 installation to use ENV vars for database access. ENV vars can be changed with the dashboard.

Log in to see the link here.

The other solution is to run the web installer after the Typo3 code base has been deployed. This will alter configuration files directly.

# Deployment

Typo3 supports git driven applications and composer driven workflows. So you can deploy it via GitHub. See the GitHub app guide on how to connect fortrabbit to your Git repo. Do yourself a favor and use ENV vars for database access when using Git deployment. SSH and SFTP are also available.

Found a tpyo?Edit