Projekt

Obecné

Profil

Stáhnout (1.66 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
               user: "${UID_COMPOSE}:${GID_COMPOSE}"
14
               container_name: "${PHP_FPM_CONTAINER}"
15
       nginx:
16
               build: './build/nginx'
17
               depends_on:
18
                       - php-fpm
19
                       - database
20
               networks:
21
                       - frontend
22
                       - backend
23
               ports:
24
                       - "127.0.0.1:80:80"
25
               volumes:
26
                       - ./website/:/var/www/
27
                       - ./build/nginx/nginx.conf:/etc/nginx/nginx.conf
28
                       - ./build/nginx/sites/:/etc/nginx/sites-available
29
                       - ./build/nginx/conf.d/:/etc/nginx/conf.d
30
                       - ./logs:/var/log
31
               container_name: "${NGINX_CONTAINER}"
32
       database:
33
               image: 'mongo'
34
               container_name: 'mongodb'
35
               restart: always
36
               networks:
37
                       - backend
38
               ports:
39
                       - '27017-27019:27017-27019'
40
               environment:
41
                       MONGO_INITDB_DATABASE: open-data-db
42
                       MONGO_INITDB_ROOT_USERNAME: root
43
                       MONGO_INITDB_ROOT_PASSWORD: root
44
               container_name: "${MONGODB_CONTAINER}"
45
networks:
46
       frontend:
47
       backend:
(4-4/5)