devusman commited on
Commit
bcf3975
·
verified ·
1 Parent(s): 1b0d80d

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +14 -2
Dockerfile CHANGED
@@ -1,4 +1,16 @@
1
  FROM libretranslate/libretranslate:latest
2
 
3
- # Only load English Arabic to save RAM and speed up startup
4
- CMD ["--host", "0.0.0.0", "--port", "7860", "--load-only", "en,ar"]
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  FROM libretranslate/libretranslate:latest
2
 
3
+ # Use a writable directory for cache (Hugging Face allows /tmp and /app)
4
+ ENV XDG_DATA_HOME=/tmp/.local/share
5
+
6
+ # ✅ Only load English ↔ Arabic to save RAM and speed up startup
7
+ ENV LT_LOAD_ONLY=en,ar
8
+
9
+ # Optional but recommended
10
+ ENV LT_DISABLE_FILES=True
11
+
12
+ # Expose port (Hugging Face uses 7860 by default)
13
+ EXPOSE 7860
14
+
15
+ # Start the server
16
+ CMD ["--host", "0.0.0.0", "--port", "7860"]