Skip to content

Commit 4585cd8

Browse files
committed
deploy: add Dockerfile
1 parent 0260ac1 commit 4585cd8

1 file changed

Lines changed: 46 additions & 0 deletions

File tree

Dockerfile

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
FROM python:3.12-slim
2+
3+
ENV BASE_URL=""
4+
ENV API_KEY=""
5+
ENV MODEL_NAME=""
6+
ENV TEMPERATURE=""
7+
ENV MAX_TOKENS=""
8+
ENV FREQUENCY_PENALTY=""
9+
ENV PRESENCE_PENALTY=""
10+
ENV HOST=""
11+
ENV PORT=""
12+
ENV USE_HISTORY=""
13+
ENV MAX_HISTORY=""
14+
ENV USE_LATEST_HISTORY=""
15+
ENV DB_TYPE=""
16+
ENV CACHE_TRANSLATION=""
17+
ENV USE_CACHED_TRANSLATION=""
18+
ENV USE_LATEST_RECORDS=""
19+
ENV INIT_LATEST_RECORDS=""
20+
ENV POSTGRES_HOST=""
21+
ENV POSTGRES_PORT=""
22+
ENV POSTGRES_USER=""
23+
ENV POSTGRES_PASSWORD=""
24+
ENV POSTGRES_DB=""
25+
ENV SQLITE_DB_PATH=""
26+
ENV LOG_FILE=""
27+
ENV LOG_LEVEL=""
28+
ENV TASK_TEMPLATE=""
29+
ENV SPECIFY_LANGUAGE=""
30+
ENV LANGUAGE_TEMPLATE=""
31+
ENV SRC_START=""
32+
ENV SRC_END=""
33+
ENV TGT_START=""
34+
ENV TGT_END=""
35+
ENV USE_SYSTEM_PROMPT=""
36+
ENV SYSTEM_PROMPT=""
37+
ENV CONFIG=""
38+
39+
RUN mkdir -p /app
40+
WORKDIR /app
41+
COPY . /app
42+
43+
RUN pip install --no-cache-dir -r requirements.txt
44+
45+
RUN chmod +x start.sh
46+
CMD ["./start.sh"]

0 commit comments

Comments
 (0)