X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=docker-compose.yml;h=3c28f2f1a5df50e2d9e7c52c7a07de62e18bc7da;hb=a5e9a98aa3c67ac1ad1aff1a250ef8fdc3c24def;hp=bc46941958e5e7995f7ac7ec0b4774f21d25d22b;hpb=540ef5e084db2295d7ca476c980ec10fb90e9722;p=github%2Fwallabag%2Fwallabag.git diff --git a/docker-compose.yml b/docker-compose.yml index bc469419..3c28f2f1 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,17 +1,61 @@ -nginx: - image: nginx - ports: - - "8080:80" - volumes: - - ./docker/nginx/nginx.conf:/nginx.conf - - ./docker/logs/nginx:/var/log/nginx - - .:/var/www/html - links: - - php:php - command: nginx -c /nginx.conf -php: - build: docker/php - ports: - - "9000:9000" - volumes: - - .:/var/www/html +version: '2' +services: + nginx: + image: nginx + ports: + - "8080:80" + volumes: + - ./docker/nginx/nginx.conf:/nginx.conf + - ./docker/logs/nginx:/var/log/nginx + - .:/var/www/html + links: + - php:php + command: nginx -c /nginx.conf + + php: + build: + context: docker/php + args: + # Set here your timezone using one of this: http://php.net/manual/en/timezones.php + timezone: 'Europe/Monaco' + ports: + - "9000:9000" + volumes: + - .:/var/www/html + #links: + # - "postgres:rdbms" + # - "mariadb:rdbms" + env_file: + - ./docker/php/env + # Comment non-used DBMS lines + # If all DBMS are commented out, sqlite will be used as default + # - ./docker/postgres/env + # - ./docker/mariadb/env + + #postgres: + # image: postgres:9 + # ports: + # - "5432:5432" + # volumes: + # - ./docker/data/pgsql:/var/lib/postgresql/data + # env_file: + # - ./docker/postgres/env + + #mariadb: + # image: mariadb:10 + # ports: + # - "3306:3306" + # volumes: + # - ./docker/data/mariadb:/var/lib/mysql + # env_file: + # - ./docker/mariadb/env + + rabbitmq: + image: rabbitmq:3-management + ports: + - "15672:15672" + + redis: + image: redis + ports: + - "6379:6379"