Add local MarianMT translation service
This commit is contained in:
+21
-2
@@ -18,15 +18,32 @@ services:
|
||||
- WEB_PUSH_EMAIL=${WEB_PUSH_EMAIL}
|
||||
- EMAILPASS=${EMAILPASS}
|
||||
- PORT=3001
|
||||
- TRANSLATION_PROVIDER=${TRANSLATION_PROVIDER:-openai}
|
||||
- MARIAN_TRANSLATION_URL=http://translation:8000
|
||||
volumes:
|
||||
- .:/app
|
||||
- '/app/node_modules'
|
||||
#depends_on:
|
||||
# - mongo
|
||||
command: node index.js
|
||||
depends_on:
|
||||
- translation
|
||||
networks:
|
||||
- emi-network
|
||||
# networks:
|
||||
# - emi-network
|
||||
|
||||
translation:
|
||||
build:
|
||||
context: ./translation-service
|
||||
restart: unless-stopped
|
||||
environment:
|
||||
- MARIAN_HOST=0.0.0.0
|
||||
volumes:
|
||||
- translation-models:/models
|
||||
networks:
|
||||
- emi-network
|
||||
|
||||
#mongo:
|
||||
# image: mongo:latest
|
||||
# ports:
|
||||
@@ -38,6 +55,8 @@ services:
|
||||
# - ./dump:/dump
|
||||
#entrypoint: mongodump ${MONGO_URL} && mongorestore --db EMI_SOCIAL dump/EMI_SOCIAL/ && mongod
|
||||
|
||||
#volumes:
|
||||
volumes:
|
||||
translation-models:
|
||||
driver: local
|
||||
#mongodbdata:
|
||||
# driver: local # This ensures the volume is created
|
||||
# driver: local # This ensures the volume is created
|
||||
|
||||
Reference in New Issue
Block a user