Projekt

Obecné

Profil

Stáhnout (1.55 KB) Statistiky
| Větev: | Revize:
1
version: "3.2"
2
services:
3
       php-fpm:
4
               build: './build/php-fm'
5
               depends_on: 
6
                       - database
7
               networks:
8
                   - backend
9
               ports: 
10
                       - "9000:9000"
11
               volumes:
12
                       - ./website/:/var/www/
13
               container_name: "heatmap_php_fpm"
14
       nginx:
15
               build: './build/nginx'
16
               depends_on:
17
                       - php-fpm
18
                       - database
19
               networks:
20
                       - frontend
21
                       - backend
22
               ports:
23
                       - "127.0.0.1:80:80"
24
               volumes:
25
                       - ./website/:/var/www/
26
                       - ./build/nginx/nginx.conf:/etc/nginx/nginx.conf
27
                       - ./build/nginx/sites/:/etc/nginx/sites-available
28
                       - ./build/nginx/conf.d/:/etc/nginx/conf.d
29
                       - ./logs:/var/log
30
               container_name: "heatmap_nginx"
31
       database:
32
               image: 'mongo'
33
               container_name: "heatmap_mongodb"
34
               restart: always
35
               networks:
36
                       - backend
37
               ports:
38
                       - '27017-27019:27017-27019'
39
               environment:
40
                       MONGO_INITDB_DATABASE: open-data-db
41
                       MONGO_INITDB_ROOT_USERNAME: root
42
                       MONGO_INITDB_ROOT_PASSWORD: root
43
networks:
44
       frontend:
45
       backend:
(4-4/5)