File tree 4 files changed +120
-0
lines changed
4 files changed +120
-0
lines changed Original file line number Diff line number Diff line change
1
+ version : ' 3.8'
2
+
3
+ services :
4
+ chatbot-ui :
5
+ container_name : chatbot-ui
6
+ image : ghcr.io/mckaywrigley/chatbot-ui:main
7
+ ports :
8
+ - 3000:3000
9
+ environment :
10
+ - OPENAI_API_KEY=${OPENAI_API_KEY}
11
+ - OPENAI_API_HOST=http://azure-openai-proxy:3000
12
+ depends_on :
13
+ - azure-openai-proxy
14
+ networks :
15
+ - vnet
16
+ restart : unless-stopped
17
+
18
+ azure-openai-proxy :
19
+ container_name : azure-openai-proxy
20
+ build :
21
+ context : ../..
22
+ networks :
23
+ - vnet
24
+ restart : unless-stopped
25
+
26
+ networks :
27
+ vnet :
28
+ driver : bridge
Original file line number Diff line number Diff line change
1
+ version : ' 3.8'
2
+
3
+ services :
4
+ # ChatGPT Next Web service
5
+ chatgpt-next-web :
6
+ container_name : chatgpt-next-web
7
+ image : yidadaa/chatgpt-next-web:latest
8
+ ports :
9
+ - 3000:3000
10
+ environment :
11
+ - OPENAI_API_KEY=${OPENAI_API_KEY}
12
+ - BASE_URL=http://azure-openai-proxy:3000
13
+ depends_on :
14
+ - azure-openai-proxy
15
+ networks :
16
+ - vnet
17
+ restart : unless-stopped
18
+
19
+ # Azure OpenAI Proxy service
20
+ azure-openai-proxy :
21
+ container_name : azure-openai-proxy
22
+ build :
23
+ context : ../..
24
+ dockerfile : Dockerfile
25
+ networks :
26
+ - vnet
27
+ restart : unless-stopped
28
+
29
+ # Networks configuration
30
+ networks :
31
+ vnet :
32
+ driver : bridge
Original file line number Diff line number Diff line change
1
+ version : ' 3.8'
2
+
3
+ services :
4
+ chatgpt-web :
5
+ container_name : chatgpt-web
6
+ image : chenzhaoyu94/chatgpt-web
7
+ ports :
8
+ - 3002:3002
9
+ environment :
10
+ OPENAI_API_KEY : ${OPENAI_API_KEY}
11
+ OPENAI_API_BASE_URL : http://azure-openai-proxy:3000
12
+ # OPENAI_API_MODEL: gpt-4
13
+ AUTH_SECRET_KEY : " "
14
+ MAX_REQUEST_PER_HOUR : 1000
15
+ TIMEOUT_MS : 60000
16
+ depends_on :
17
+ - azure-openai-proxy
18
+ networks :
19
+ - vnet
20
+ restart : unless-stopped
21
+
22
+ azure-openai-proxy :
23
+ container_name : azure-openai-proxy
24
+ build :
25
+ context : ../..
26
+ networks :
27
+ - vnet
28
+ restart : unless-stopped
29
+
30
+ networks :
31
+ vnet :
32
+ driver : bridge
Original file line number Diff line number Diff line change
1
+ version : ' 3.8'
2
+
3
+ services :
4
+ gptlite :
5
+ container_name : gptlite
6
+ image : blrchen/gptlite:main
7
+ ports :
8
+ - 3000:3000
9
+ environment :
10
+ OPENAI_API_KEY : ${OPENAI_API_KEY}
11
+ OPENAI_API_BASE_URL : http://azure-openai-proxy:3000
12
+ depends_on :
13
+ - azure-openai-proxy
14
+ networks :
15
+ - vnet
16
+ restart : unless-stopped
17
+
18
+ azure-openai-proxy :
19
+ container_name : azure-openai-proxy
20
+ build :
21
+ context : ../..
22
+ networks :
23
+ - vnet
24
+ restart : unless-stopped
25
+
26
+ networks :
27
+ vnet :
28
+ driver : bridge
You can’t perform that action at this time.
0 commit comments