Skip to content

Commit 9f3ddcf

Browse files
committedNov 16, 2024
fix AI
1 parent 55e50ca commit 9f3ddcf

File tree

1 file changed

+1
-100
lines changed

1 file changed

+1
-100
lines changed
 

‎docker/AI/docker-compose.yml

+1-100
Original file line numberDiff line numberDiff line change
@@ -29,19 +29,7 @@ services:
2929
- RAG_WEB_SEARCH_RESULT_COUNT=3
3030
- RAG_WEB_SEARCH_CONCURRENT_REQUESTS=10
3131
- SEARXNG_QUERY_URL=http://searxng:8080/search?q=<query>
32-
- OAUTH_CLIENT_ID=${OAUTH_CLIENT_ID}
33-
- OAUTH_CLIENT_SECRET=${OAUTH_CLIENT_SECRET}
34-
- OPENID_PROVIDER_URL=${OPENID_PROVIDER_URL}
35-
- OAUTH_PROVIDER_NAME=${OAUTH_PROVIDER_NAME}
36-
- OAUTH_USERNAME_CLAIM=name
37-
- OAUTH_EMAIL_CLAIM=email
38-
- OAUTH_SCOPES=${OAUTH_SCOPES}
39-
- OAUTH_MERGE_ACCOUNTS_BY_EMAIL=True
40-
- ENABLE_OAUTH_SIGNUP=True
41-
- ENABLE_SIGNUP=True
42-
- WEBUI_AUTH=False
43-
- ENABLE_LOGIN_FORM=True
44-
- ENABLE_IMAGE_GENERATION=True
32+
- WEBUI_AUTH_TRUSTED_EMAIL_HEADER=Cf-Access-Authenticated-User-Email
4533
- COMFYUI_BASE_URL=http://stable-diffusion-webui:7860
4634
ports:
4735
- 3000:8080
@@ -107,93 +95,6 @@ services:
10795
ports:
10896
- "7860:7860"
10997

110-
mongo:
111-
image: mongo
112-
env_file:
113-
- .env
114-
networks:
115-
- ai-stack
116-
restart: unless-stopped
117-
volumes:
118-
- /etc/localtime:/etc/localtime:ro
119-
- /etc/timezone:/etc/timezone:ro
120-
- /docker/appdata/whisper/db_data:/data/db
121-
- /docker/appdata/whisper/db_data/logs/:/var/log/mongodb/
122-
environment:
123-
- PUID=${PUID:-1000}
124-
- PGID=${PGID:-1000}
125-
- MONGO_INITDB_ROOT_USERNAME=${DB_USER:-whisper}
126-
- MONGO_INITDB_ROOT_PASSWORD=${DB_PASS:-whisper}
127-
command: ['--logpath', '/var/log/mongodb/mongod.log']
128-
ports:
129-
- "27017:27017"
130-
131-
translate:
132-
container_name: whisper-libretranslate
133-
image: libretranslate/libretranslate:v1.6.2-cuda
134-
env_file:
135-
- .env
136-
networks:
137-
- ai-stack
138-
restart: "no"
139-
volumes:
140-
- /etc/localtime:/etc/localtime:ro
141-
- /etc/timezone:/etc/timezone:ro
142-
- /docker/appdata/whisper/libretranslate/data:/home/libretranslate/.local/share
143-
- /docker/appdata/whisper/libretranslate/cache:/home/libretranslate/.local/cache
144-
user: root
145-
tty: true
146-
environment:
147-
- PUID=${PUID:-1000}
148-
- PGID=${PGID:-1000}
149-
- LT_DISABLE_WEB_UI=True
150-
- LT_LOAD_ONLY=${LT_LOAD_ONLY:-en,fr,es}
151-
- LT_UPDATE_MODELS=True
152-
deploy:
153-
resources:
154-
reservations:
155-
devices:
156-
- driver: nvidia
157-
count: all
158-
capabilities: [gpu]
159-
ports:
160-
- "5000:5000"
161-
162-
whisper:
163-
container_name: whisper
164-
pull_policy: always
165-
image: pluja/whishper:v3.1.4-gpu
166-
env_file:
167-
- .env
168-
networks:
169-
- ai-stack
170-
volumes:
171-
- /etc/localtime:/etc/localtime:ro
172-
- /etc/timezone:/etc/timezone:ro
173-
- /docker/appdata/whisper/uploads:/app/uploads
174-
- /docker/appdata/whisper/logs:/var/log/whishper
175-
- /docker/appdata/whisper/models:/app/models
176-
restart: unless-stopped
177-
depends_on:
178-
- mongo
179-
environment:
180-
- PUID=${PUID:-1000}
181-
- PGID=${PGID:-1000}
182-
- PUBLIC_INTERNAL_API_HOST=http://127.0.0.1:80
183-
- PUBLIC_API_HOST=${WHISHPER_HOST:-}
184-
- PUBLIC_WHISHPER_PROFILE=gpu
185-
- WHISPER_MODELS_DIR=/app/models
186-
- UPLOAD_DIR=/app/uploads
187-
deploy:
188-
resources:
189-
reservations:
190-
devices:
191-
- driver: nvidia
192-
count: all
193-
capabilities: [gpu]
194-
ports:
195-
- "8090:80"
196-
19798
networks:
19899
ai-stack:
199100
external: true

0 commit comments

Comments
 (0)
Please sign in to comment.