From 6d11a47cb0dcb58844147b0d9287a76ab81b012d Mon Sep 17 00:00:00 2001 From: root Date: Sun, 16 Aug 2020 17:43:45 +0200 Subject: [PATCH] =?UTF-8?q?Wordpress=20hinzugef=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- wordpress/docker-compose.yml | 40 ++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 wordpress/docker-compose.yml diff --git a/wordpress/docker-compose.yml b/wordpress/docker-compose.yml new file mode 100644 index 0000000..299da76 --- /dev/null +++ b/wordpress/docker-compose.yml @@ -0,0 +1,40 @@ +version: '3' + +services: + + wordpress: + image: wordpress-php74-apache:latest + container_name: wordpress + restart: always + networks: + - intern + - web + ports: + - 80 + environment: + WORDPRESS_DB_NAME: wp_data + WORDPRESS_DB_USER: wp_user + WORDPRESS_DB_PASSWORD: 'ke7WeiMo' + WORDPRESS_TABLE_PREFIX: 'tprefx_' + WORDPRESS_DB_HOST: maria105master:3306 + labels: + - "traefik.enable=true" + - "traefik.http.routers.wordpress.entrypoints=http" + - "traefik.http.routers.wordpress.rule=Host(`blog.juliuslab.de`)" + - "traefik.http.routers.wordpress.middlewares=https-redirect@file" + - "traefik.http.routers.wordpress-sec.entrypoints=https" + - "traefik.http.routers.wordpress-sec.rule=Host(`blog.juliuslab.de`)" + - "traefik.http.routers.wordpress-sec.middlewares=default-headers@file" + - "traefik.http.routers.wordpress-sec.tls=true" + - "traefik.http.routers.wordpress-sec.tls.options=myTLSOptions@file" + - "traefik.http.routers.wordpress-sec.tls.certresolver=le" + volumes: + - /srv/docker/data/wordpress:/var/www/html + external_links: + - maria105master + +networks: + intern: + external: true + web: + external: true