/ docker-compose.yml
docker-compose.yml
1 depcache-data: 2 # Cached dependencies for npm/pip 3 image: lokaltog/baseimage 4 volumes: 5 - /var/www/node_modules 6 command: /bin/true 7 8 app-common: 9 image: lokaltog/nginx-statichost 10 environment: 11 - VIRTUAL_HOST=git-man-page-generator.lokaltog.net,git-man-page-generator.lokaltog.net.test 12 - APP_ORIGIN=git@github.com:Lokaltog/git-man-page-generator.git 13 - APP_BRANCH=develop 14 - APP_COMMIT=HEAD 15 - APP_NAME=git-man-page-generator.lokaltog.net 16 log_driver: syslog 17 log_opt: 18 tag: '{{.ImageName}}/{{.Name}}' 19 20 production: 21 extends: app-common 22 volumes_from: 23 - depcache-data 24 environment: 25 - APP_ENV=production 26 - CERT_NAME=lokaltog.net 27 volumes: 28 - ./keys:/keys 29 - ./run:/etc/service/app/run 30 31 development: 32 extends: app-common 33 volumes_from: 34 - depcache-data 35 environment: 36 - APP_ENV=development 37 - CERT_NAME=test 38 volumes: 39 - ./:/var/www