cool commited on
Commit
b3b87ca
·
verified ·
1 Parent(s): 4589009

Create Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +20 -0
Dockerfile ADDED
@@ -0,0 +1,20 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ FROM libretranslate/libretranslate
2
+
3
+ USER root
4
+
5
+ # Create necessary folders and set permissions
6
+ RUN mkdir -p /.local && chmod 777 /.local /app/db
7
+
8
+ # Copy Kabyle model files
9
+ COPY ./en_kab_comp /app/models/en_kab_comp
10
+
11
+ # Install the Kabyle model using Argos Translate
12
+ RUN /app/venv/bin/argos-translate install /app/models/en_kab_comp
13
+
14
+ # Set environment variables
15
+ ENV LT_HOST="0.0.0.0"
16
+ ENV LT_PORT="7860"
17
+ ENV LT_LOAD_ONLY="en,fr,kab"
18
+ ENV LT_SSL=True
19
+
20
+ ENTRYPOINT ["/app/venv/bin/libretranslate"]