From 621f7d3d64333ba6ed3bc1dff19bdd5d7b16d179 Mon Sep 17 00:00:00 2001 From: Marvin Flock Date: Tue, 11 Mar 2025 21:07:18 +0100 Subject: [PATCH] fix: update docker-compose.yml for joomla 5.2.4 --- docker-compose.yml | 58 ++++++++++++++++++++++++++-------------------- 1 file changed, 33 insertions(+), 25 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index b1923eb..5d9d9e5 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,30 +1,38 @@ -version: '2' services: - mariadb: - image: docker.io/bitnami/mariadb:10.3 + joomla: + image: joomla:5.2.4 + restart: always + ports: + - '8080:80' + environment: + JOOMLA_DB_HOST: db + JOOMLA_DB_USER: joomla + JOOMLA_DB_PASSWORD: examplepass + JOOMLA_DB_NAME: joomla_db + JOOMLA_SITE_NAME: Sportsmanager Testserver + JOOMLA_ADMIN_USER: Joomla Hero + JOOMLA_ADMIN_USERNAME: joomla + JOOMLA_ADMIN_PASSWORD: joomla@secured + JOOMLA_ADMIN_EMAIL: joomla@example.com + volumes: + - './data/joomla_data:/var/www/html' + networks: + - joomla_network + + db: + image: mysql:8.0 + restart: always ports: - '3306:3306' environment: - # ALLOW_EMPTY_PASSWORD is recommended only for development. - - ALLOW_EMPTY_PASSWORD=yes - - MARIADB_USER=bn_joomla - - MARIADB_DATABASE=bitnami_joomla + MYSQL_DATABASE: joomla_db + MYSQL_USER: joomla + MYSQL_PASSWORD: examplepass + MYSQL_RANDOM_ROOT_PASSWORD: '1' volumes: - - './data/mariadb_data:/bitnami/mariadb' - joomla: - image: docker.io/bitnami/joomla:3 - ports: - - '80:8080' - - '443:8443' - environment: - - JOOMLA_DATABASE_HOST=mariadb - - JOOMLA_DATABASE_PORT_NUMBER=3306 - - JOOMLA_DATABASE_USER=bn_joomla - - JOOMLA_DATABASE_NAME=bitnami_joomla - # ALLOW_EMPTY_PASSWORD is recommended only for development. - - ALLOW_EMPTY_PASSWORD=yes - volumes: - - './data/joomla_data:/bitnami/joomla' - - './docker/php.ini:/opt/bitnami/php/etc/php.ini:ro' - depends_on: - - mariadb + - './data/mysql_data:/var/lib/mysql' + networks: + - joomla_network + +networks: + joomla_network: