Преглед на файлове

contrib/sni-router: deduplicate DOMAIN env via YAML anchor

pull/502/head
Alexey Dolotov преди 4 дни
родител
ревизия
f90f415c92
променени са 1 файла, в които са добавени 5 реда и са изтрити 4 реда
  1. 5
    4
      contrib/sni-router/docker-compose.yml

+ 5
- 4
contrib/sni-router/docker-compose.yml Целия файл

18
 #
18
 #
19
 # See BEST_PRACTICES.md and the project wiki for background.
19
 # See BEST_PRACTICES.md and the project wiki for background.
20
 
20
 
21
+x-domain-env: &domain-env
22
+  DOMAIN: ${DOMAIN:-example.com}
23
+
21
 services:
24
 services:
22
   haproxy:
25
   haproxy:
23
     image: haproxy:lts-alpine
26
     image: haproxy:lts-alpine
26
       - "80:80"
29
       - "80:80"
27
     volumes:
30
     volumes:
28
       - ./haproxy.cfg:/usr/local/etc/haproxy/haproxy.cfg:ro,Z
31
       - ./haproxy.cfg:/usr/local/etc/haproxy/haproxy.cfg:ro,Z
29
-    environment:
30
-      DOMAIN: ${DOMAIN:-example.com}
32
+    environment: *domain-env
31
     depends_on:
33
     depends_on:
32
       - mtg
34
       - mtg
33
       - web
35
       - web
54
     expose:
56
     expose:
55
       - "80"
57
       - "80"
56
       - "8443"
58
       - "8443"
57
-    environment:
58
-      DOMAIN: ${DOMAIN:-example.com}
59
+    environment: *domain-env
59
     restart: unless-stopped
60
     restart: unless-stopped
60
 
61
 
61
 volumes:
62
 volumes:

Loading…
Отказ
Запис