Sign inSign up

priorist/typo3

By priorist

•Updated over 2 years ago

PHP 8.3 Apache image ready to run TYPO3 11 in Composer mode

Image
0

213

priorist/typo3 repository overview

⁠Docker TYPO3

⁠Sample docker-compose.json

version: "3.8"


services:

    typo3:
        image: priorist/typo3
        depends_on:
            - db
        volumes:
            - typo3-data:/var/www/html
            - ./res/service-config/typo3/composer.json:/var/www/html/composer.json
        ports:
            - 80:80


    composer:
        image: composer
        volumes:
            - typo3-data:/app
            - ./res/service-config/typo3/composer.json:/app/composer.json
            - ./src:/app/public/typo3conf/ext/ais


    db:
        image: mariadb:latest
        volumes:
            - db-data:/var/lib/mysql
        ports:
            - 3306:3306
        environment:
            MYSQL_RANDOM_ROOT_PASSWORD: 'yes'
            MYSQL_USER: typo3
            MYSQL_PASSWORD: typo3
            MYSQL_DATABASE: typo3
        command: --character-set-server=utf8 --collation-server=utf8_unicode_ci


volumes:
    typo3-data:
    db-data:

⁠First run

docker-compose run --rm composer install
docker-compose up -d
docker-compose exec typo3 touch public/FIRST_INSTALL && docker-compose exec typo3 cp public/typo3/sysext/install/Resources/Private/FolderStructureTemplateFiles/root-htaccess public/.htaccess && docker-compose exec typo3 chown -R www-data:www-data .

Tag summary

Content type

Image

Digest

sha256:d8741cbcc…

Size

162.7 MB

Last updated

over 2 years ago

docker pull priorist/typo3