Sign inSign up

undecaf/typo3-dev

By undecaf

•Updated about 7 years ago

Containerized TYPO3 – from quick start to extension development

Image
0

1.7K

undecaf/typo3-dev repository overview

⁠Containerized TYPO3 – from quick start to extension development

Build Status Latest release Image Size

⁠Please note: this project has been superseded by undecaf/typo3-in-a-box⁠ and therefore is no longer being maintained.

This project provides a containerized TYPO3 installation equivalent to composer require typo3/cms⁠ with ImageMagick⁠ installed and configured for Composer Mode⁠. The image is based on Alpine Linux 3.10⁠, Apache 2.4 and PHP 7.3, uses less than 300 MB disk space and can run in Docker⁠ and Podman⁠.

The TYPO3 container can be combined with a database container such as MySQL or PostgreSQL⁠ but also can be run independently due to the built-in SQLite database. Setting up and managing these scenarios is simplified by a shell script for Linux and macOS.

You can use your favorite IDE on the host to develop for TYPO3⁠ in the container, including remote debugging with XDebug⁠. Your extension development directories can be excluded from changes made by Composer⁠. PHP and Composer do not need to be installed on the host.

File access rights, ownerships, UIDs and GIDs are transparently and consistently mapped between host and container⁠.

⁠What you get

Parts of this project in a block diagram: containers for TYPO3 and database, browser and IDE

⁠Note

The information to follow here is longer than the Docker Hub length limit of 25000. Please visit the Git repository⁠ for an extensive description of this project.

Tag summary

Content type

Image

Digest

Size

86 MB

Last updated

about 7 years ago

docker pull undecaf/typo3-dev