|
1 |
| -services: |
2 |
| - frontend: |
3 |
| - image: ai-chat-reference-java/frontend |
4 |
| - build: ./frontend |
5 |
| - environment: |
6 |
| - REACT_APP_API_BASE_URL: "http://backend:8080" |
7 |
| - ports: |
8 |
| - - "80:80" |
9 |
| - backend: |
10 |
| - image: ai-chat-reference-java/backend |
11 |
| - build: ./backend |
12 |
| - environment: |
13 |
| - - AZURE_STORAGE_ACCOUNT=${AZURE_STORAGE_ACCOUNT} |
14 |
| - - AZURE_STORAGE_CONTAINER=${AZURE_STORAGE_CONTAINER} |
15 |
| - - AZURE_SEARCH_INDEX=${AZURE_SEARCH_INDEX} |
16 |
| - - AZURE_SEARCH_SERVICE=${AZURE_SEARCH_SERVICE} |
17 |
| - - AZURE_SEARCH_QUERY_LANGUAGE=${AZURE_SEARCH_QUERY_LANGUAGE} |
18 |
| - - AZURE_SEARCH_QUERY_SPELLER=${AZURE_SEARCH_QUERY_SPELLER} |
19 |
| - - AZURE_OPENAI_EMB_MODEL_NAME=${AZURE_OPENAI_EMB_MODEL_NAME} |
20 |
| - - AZURE_OPENAI_EMB_DEPLOYMENT=${AZURE_OPENAI_EMB_DEPLOYMENT} |
21 |
| - - AZURE_OPENAI_CHATGPT_MODEL=${AZURE_OPENAI_CHATGPT_MODEL} |
22 |
| - - AZURE_OPENAI_SERVICE=${AZURE_OPENAI_SERVICE} |
23 |
| - - AZURE_OPENAI_CHATGPT_DEPLOYMENT=${AZURE_OPENAI_CHATGPT_DEPLOYMENT} |
24 |
| - - spring_profiles_active=docker |
25 |
| - - AZURE_CLIENT_ID=${servicePrincipal} |
26 |
| - - AZURE_CLIENT_SECRET=${servicePrincipalPassword} |
27 |
| - - AZURE_TENANT_ID=${servicePrincipalTenant} |
28 |
| - ports: |
29 |
| - - "8080:8080" |
30 |
| - indexer: |
31 |
| - image: ai-chat-reference-java/indexer |
32 |
| - build: |
33 |
| - context: ./indexer |
34 |
| - dockerfile: microservice/Dockerfile |
35 |
| - environment: |
36 |
| - - AZURE_STORAGE_ACCOUNT=${AZURE_STORAGE_ACCOUNT} |
37 |
| - - AZURE_STORAGE_CONTAINER=${AZURE_STORAGE_CONTAINER} |
38 |
| - - AZURE_SEARCH_INDEX=${AZURE_SEARCH_INDEX} |
39 |
| - - AZURE_SEARCH_SERVICE=${AZURE_SEARCH_SERVICE} |
40 |
| - - AZURE_FORMRECOGNIZER_SERVICE=${AZURE_FORMRECOGNIZER_SERVICE} |
41 |
| - - AZURE_SEARCH_QUERY_SPELLER=${AZURE_SEARCH_QUERY_SPELLER} |
42 |
| - - AZURE_OPENAI_EMB_MODEL_NAME=${AZURE_OPENAI_EMB_MODEL_NAME} |
43 |
| - - AZURE_OPENAI_EMB_DEPLOYMENT=${AZURE_OPENAI_EMB_DEPLOYMENT} |
44 |
| - - AZURE_OPENAI_SERVICE=${AZURE_OPENAI_SERVICE} |
45 |
| - - AZURE_SERVICEBUS_NAMESPACE=${AZURE_SERVICEBUS_NAMESPACE} |
46 |
| - - spring_profiles_active=docker |
47 |
| - - SPRING_CONFIG_LOCATION=classpath:/local-dev.properties |
48 |
| - - AZURE_CLIENT_ID=${servicePrincipal} |
49 |
| - - AZURE_CLIENT_SECRET=${servicePrincipalPassword} |
50 |
| - - AZURE_TENANT_ID=${servicePrincipalTenant} |
51 |
| - |
| 1 | +services: |
| 2 | + frontend: |
| 3 | + image: ai-chat-reference-java/frontend |
| 4 | + build: ./frontend |
| 5 | + environment: |
| 6 | + REACT_APP_API_BASE_URL: "http://backend:8080" |
| 7 | + ports: |
| 8 | + - "80:80" |
| 9 | + backend: |
| 10 | + image: ai-chat-reference-java/backend |
| 11 | + build: ./backend |
| 12 | + environment: |
| 13 | + - AZURE_STORAGE_ACCOUNT=${AZURE_STORAGE_ACCOUNT} |
| 14 | + - AZURE_STORAGE_CONTAINER=${AZURE_STORAGE_CONTAINER} |
| 15 | + - AZURE_SEARCH_INDEX=${AZURE_SEARCH_INDEX} |
| 16 | + - AZURE_SEARCH_SERVICE=${AZURE_SEARCH_SERVICE} |
| 17 | + - AZURE_SEARCH_QUERY_LANGUAGE=${AZURE_SEARCH_QUERY_LANGUAGE} |
| 18 | + - AZURE_SEARCH_QUERY_SPELLER=${AZURE_SEARCH_QUERY_SPELLER} |
| 19 | + - AZURE_OPENAI_EMB_MODEL_NAME=${AZURE_OPENAI_EMB_MODEL_NAME} |
| 20 | + - AZURE_OPENAI_EMB_DEPLOYMENT=${AZURE_OPENAI_EMB_DEPLOYMENT} |
| 21 | + - AZURE_OPENAI_CHATGPT_MODEL=${AZURE_OPENAI_CHATGPT_MODEL} |
| 22 | + - AZURE_OPENAI_SERVICE=${AZURE_OPENAI_SERVICE} |
| 23 | + - AZURE_OPENAI_CHATGPT_DEPLOYMENT=${AZURE_OPENAI_CHATGPT_DEPLOYMENT} |
| 24 | + - spring_profiles_active=docker |
| 25 | + - AZURE_CLIENT_ID=${servicePrincipal} |
| 26 | + - AZURE_CLIENT_SECRET=${servicePrincipalPassword} |
| 27 | + - AZURE_TENANT_ID=${servicePrincipalTenant} |
| 28 | + ports: |
| 29 | + - "8080:8080" |
| 30 | + indexer: |
| 31 | + image: ai-chat-reference-java/indexer |
| 32 | + build: |
| 33 | + context: ./indexer |
| 34 | + dockerfile: microservice/Dockerfile |
| 35 | + environment: |
| 36 | + - AZURE_STORAGE_ACCOUNT=${AZURE_STORAGE_ACCOUNT} |
| 37 | + - AZURE_STORAGE_CONTAINER=${AZURE_STORAGE_CONTAINER} |
| 38 | + - AZURE_SEARCH_INDEX=${AZURE_SEARCH_INDEX} |
| 39 | + - AZURE_SEARCH_SERVICE=${AZURE_SEARCH_SERVICE} |
| 40 | + - AZURE_FORMRECOGNIZER_SERVICE=${AZURE_FORMRECOGNIZER_SERVICE} |
| 41 | + - AZURE_SEARCH_QUERY_SPELLER=${AZURE_SEARCH_QUERY_SPELLER} |
| 42 | + - AZURE_OPENAI_EMB_MODEL_NAME=${AZURE_OPENAI_EMB_MODEL_NAME} |
| 43 | + - AZURE_OPENAI_EMB_DEPLOYMENT=${AZURE_OPENAI_EMB_DEPLOYMENT} |
| 44 | + - AZURE_OPENAI_SERVICE=${AZURE_OPENAI_SERVICE} |
| 45 | + - AZURE_SERVICEBUS_NAMESPACE=${AZURE_SERVICEBUS_NAMESPACE} |
| 46 | + - spring_profiles_active=docker |
| 47 | + - SPRING_CONFIG_LOCATION=classpath:/local-dev.properties |
| 48 | + - AZURE_CLIENT_ID=${servicePrincipal} |
| 49 | + - AZURE_CLIENT_SECRET=${servicePrincipalPassword} |
| 50 | + - AZURE_TENANT_ID=${servicePrincipalTenant} |
| 51 | + |
0 commit comments