Sign inSign up

agonyz/contao

By agonyz

Updated over 3 years ago

Image
0

202

agonyz/contao repository overview

Contao Docker Container

This image is currently in development - Please do not use the image in production!
  • Based on webdevops/php-apache
  • PHP 8.2
  • DocumentRoot is auto-adjusted for Contao4

Usage

Example .env

# contao
CONTAO_ROOT=/app/contao

# database
DATABASE_PORT=3306
MARIADB_ROOT_PASSWORD=root

Example docker-compose.yml

version: '3.9'

services:
  contao:
    image: agonyz/contao
    restart: always
    env_file:
      - .env
    build:
      args:
        CONTAO_ROOT: ${CONTAO_ROOT}
    ports:
      - '8080:80'
    volumes:
      - ./app/contao:${CONTAO_ROOT}
    depends_on:
      - mariadb

  mariadb:
    image: mariadb
    restart: always
    env_file:
      - .env
    environment:
      MARIADB_ROOT_PASSWORD: ${MARIADB_ROOT_PASSWORD}
    ports:
      - ${DATABASE_PORT}:${DATABASE_PORT}
    volumes:
      - mariadb-data:/var/lib/mysql

  phpmyadmin:
    image: phpmyadmin
    restart: always
    ports:
      - '3307:80'
    environment:
      PMA_HOST: mariadb
    depends_on:
      - mariadb

volumes:
  mariadb-data:

Tag summary

Content type

Image

Digest

sha256:aa1dbb25e

Size

160 MB

Last updated

over 3 years ago

docker pull agonyz/contao