We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 97f1b1c commit c16938bCopy full SHA for c16938b
docker/Dockerfile
@@ -0,0 +1,16 @@
1
+FROM ghcr.io/astral-sh/uv:python3.12-bookworm-slim
2
+
3
+WORKDIR /app
4
5
+# 设置 UV 镜像源为清华大学源以加速依赖安装
6
+ENV UV_INDEX_URL=https://pypi.tuna.tsinghua.edu.cn/simple
7
8
9
+RUN uv init && uv add openai-router -U
10
11
+# 把 venv 的 bin 放进 PATH,后面可以直接用 openai-router
12
+ENV PATH="/app/.venv/bin:$PATH"
13
14
+EXPOSE 8000
15
16
+CMD ["/bin/bash"]
docker/docker-compose.yml
@@ -0,0 +1,13 @@
+version: "3.9"
+services:
+ openai-router:
+ build:
+ context: .
+ dockerfile: Dockerfile
+ image: openai-router:latest
+ container_name: openai-router
+ ports:
+ - "8000:8000"
+ restart: unless-stopped
+ command: openai-router --host 0.0.0.0
0 commit comments