Skip to content

Instantly share code, notes, and snippets.

@pquerner
Created December 4, 2018 14:31
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save pquerner/5a6299f55c5eb3c9821b0a096b69ce12 to your computer and use it in GitHub Desktop.
Save pquerner/5a6299f55c5eb3c9821b0a096b69ce12 to your computer and use it in GitHub Desktop.
version: '3.3'
services:
mysql:
image: mariadb:latest
container_name: tvextra_mariadb
volumes:
- container-volume:/var/lib/mysql
- ./20181122.tvextra.live.sql:/docker-entrypoint-initdb.d/dump.sql
environment:
MYSQL_ROOT_PASSWORD: root
MYSQL_DATABASE: TV
ports:
- "3306:3306"
networks:
- private
- public
web_tvextra:
container_name: tvextra_web
#image: saad/apache-php53-xdebug
image: pq/php53
labels:
- traefik.backend=tvextra_web
- traefik.docker.network=traefik_webgateway
- traefik.frontend.rule=Host:tvextra.dockerhost
- traefik.port=80
networks:
- private
- public
ports:
- "8081:80"
volumes:
- ./code:/var/www/
environment:
XDEBUG_CONFIG: remote_host=192.168.1.168
links:
- mysql
- web_middleware
web_middleware:
container_name: tvextra_middleware
image: thecodingmachine/php:7.2-v2-apache
labels:
- traefik.backend=tvextra_middleware
- traefik.docker.network=traefik_webgateway
- traefik.frontend.rule=Host:tvextra_middleware.dockerhost
- traefik.port=80
networks:
- private
- public
ports:
- "8082:80"
environment:
STARTUP_COMMAND_1: composer install
STARTUP_COMMAND_2: composer dumpautoload -o
APACHE_DOCUMENT_ROOT: public/
#PHP_EXTENSION_XDEBUG: 1
#PHP_INI_XDEBUG__REMOTE_AUTOSTART: 1
#PHP_INI_XDEBUG__REMOTE_CONNECT_BACK: 1
volumes:
- ./cud_middleware:/var/www/html
- ~/.ssh:/home/docker/.ssh
volumes:
container-volume:
networks:
private:
public:
external:
name: traefik_webgateway
version: '3.2'
services:
proxy:
image: traefik
command: --api --docker --docker.domain=docker.localhost --logLevel=DEBUG
networks:
- webgateway
ports:
- "80:80"
#- "8080:8080"
labels:
- traefik.enable=true
- traefik.frontend.rule=Host:traefik.dockerhost
# Traefik will proxy to its own GUI.
- traefik.port=8080
- traefik.docker.network=webgateway
volumes:
- /var/run/docker.sock:/var/run/docker.sock
#- /dev/null:/traefik.toml
networks:
webgateway:
driver: bridge
@pquerner
Copy link
Author

pquerner commented Dec 4, 2018

192.168.1.167 - - [04/Dec/2018:14:38:15 +0000] "GET /pq.php HTTP/1.1" 200 26557 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Safari/537.36"
192.168.1.167 - - [04/Dec/2018:14:38:16 +0000] "GET /favicon.ico HTTP/1.1" 404 506 "http://192.168.1.159:8082/pq.php" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Safari/537.36"
192.168.1.167 - - [04/Dec/2018:14:38:17 +0000] "GET /favicon.ico HTTP/1.1" 404 506 "http://192.168.1.159:8082/pq.php" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Safari/537.36"

@pquerner
Copy link
Author

pquerner commented Dec 4, 2018

172.30.0.2 - - [04/Dec/2018:14:37:56 +0000] "GET /pq.php HTTP/1.1" 400 0 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Safari/537.36"
172.30.0.2 - - [04/Dec/2018:14:37:56 +0000] "GET /favicon.ico HTTP/1.1" 400 0 "http://tvextra_middleware.dockerhost/pq.php" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Safari/537.36"
172.30.0.2 - - [04/Dec/2018:14:37:57 +0000] "GET /favicon.ico HTTP/1.1" 400 0 "http://tvextra_middleware.dockerhost/pq.php" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Safari/537.36"
172.30.0.2 - - [04/Dec/2018:14:37:58 +0000] "GET /favicon.ico HTTP/1.1" 400 0 "http://tvextra_middleware.dockerhost/pq.php" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Safari/537.36"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment