diff --git a/server/config/megan-portfolio/docker-compose.yml b/server/config/megan-portfolio/docker-compose.yml index 3b30616..e02d313 100644 --- a/server/config/megan-portfolio/docker-compose.yml +++ b/server/config/megan-portfolio/docker-compose.yml @@ -1,42 +1,51 @@ version: '3.1' services: - megan-portfolio: - image: wordpress - container_name: wordpress_megan-portfolio - restart: "no" - environment: - WORDPRESS_DB_HOST: portfolio_db - WORDPRESS_DB_USER: wordpress - WORDPRESS_DB_PASSWORD: wordpress - WORDPRESS_DB_NAME: wordpressdb - volumes: - - ${DOCKER_DATA}/html:/var/www/html - labels: - - traefik.http.routers.megan-portfolio.rule=Host(`meganmcdonough.art`) - - traefik.http.routers.megan-portfolio.tls.certresolver=lets-encrypt - - traefik.port=80 + nginx: + image: nginx + container_name: nginx_meganmcdonough-art networks: - web - - portfolio - depends_on: - - portfolio_db - - portfolio_db: - image: mysql:5.7 - container_name: wordpress_portfolio-db - restart: "no" - networks: - - portfolio - environment: - MYSQL_DATABASE: wordpressdb - MYSQL_USER: wordpress - MYSQL_PASSWORD: wordpress - MYSQL_RANDOM_ROOT_PASSWORD: '1' - volumes: - - ${DOCKER_DATA}/db:/var/lib/mysql labels: - - traefik.enable=false + - traefik.http.routers.nginx.rule=Host(`meganmcdonough.art`) + - traefik.http.routers.nginx.tls.certresolver=lets-encrypt + + # megan-portfolio: + # image: wordpress + # container_name: wordpress_megan-portfolio + # restart: "no" + # environment: + # WORDPRESS_DB_HOST: portfolio_db + # WORDPRESS_DB_USER: wordpress + # WORDPRESS_DB_PASSWORD: wordpress + # WORDPRESS_DB_NAME: wordpressdb + # volumes: + # - ${DOCKER_DATA}/html:/var/www/html + # labels: + # - traefik.http.routers.megan-portfolio.rule=Host(`meganmcdonough.art`) + # - traefik.http.routers.megan-portfolio.tls.certresolver=lets-encrypt + # - traefik.port=80 + # networks: + # - web + # - portfolio + # depends_on: + # - portfolio_db + + # portfolio_db: + # image: mysql:5.7 + # container_name: wordpress_portfolio-db + # restart: "no" + # networks: + # - portfolio + # environment: + # MYSQL_DATABASE: wordpressdb + # MYSQL_USER: wordpress + # MYSQL_PASSWORD: wordpress + # MYSQL_RANDOM_ROOT_PASSWORD: '1' + # volumes: + # - ${DOCKER_DATA}/db:/var/lib/mysql + # labels: + # - traefik.enable=false networks: web: