Deploy frozen Daytona environment service
Browse files- Dockerfile +12 -0
- README.md +3 -6
- bundle.tar.gz +3 -0
- requirements-env.lock +0 -0
Dockerfile
ADDED
|
@@ -0,0 +1,12 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
FROM ghcr.io/astral-sh/uv@sha256:85d4cb1afa769a7338e095b927bee941cf5ec92266c7424b3f6c0f2748567248
|
| 2 |
+
USER root
|
| 3 |
+
RUN useradd -m -u 1000 user
|
| 4 |
+
WORKDIR /workspace/repro
|
| 5 |
+
COPY requirements-env.lock /tmp/requirements-env.lock
|
| 6 |
+
RUN uv venv --python 3.12 /opt/environment && uv pip sync --python /opt/environment/bin/python --require-hashes /tmp/requirements-env.lock
|
| 7 |
+
COPY bundle.tar.gz /tmp/bundle.tar.gz
|
| 8 |
+
RUN python -c "import tarfile; tarfile.open('/tmp/bundle.tar.gz').extractall('/workspace/repro', filter='data')" && rm /tmp/bundle.tar.gz
|
| 9 |
+
RUN chown -R user:user /workspace /opt/environment
|
| 10 |
+
USER user
|
| 11 |
+
ENV PYTHONUNBUFFERED=1 PYTHONPATH=/workspace/repro/hf/runtime REPRO_ROOT=/workspace/repro PORT=7860
|
| 12 |
+
CMD ["/opt/environment/bin/python", "-u", "/workspace/repro/hf/runtime/opencode_space.py"]
|
README.md
CHANGED
|
@@ -1,10 +1,7 @@
|
|
| 1 |
---
|
| 2 |
-
title: Data Agent Blackbox
|
| 3 |
-
emoji: 🔥
|
| 4 |
-
colorFrom: red
|
| 5 |
-
colorTo: pink
|
| 6 |
sdk: docker
|
| 7 |
-
|
| 8 |
---
|
| 9 |
|
| 10 |
-
|
|
|
|
| 1 |
---
|
| 2 |
+
title: Data Agent Blackbox OpenCode Env
|
|
|
|
|
|
|
|
|
|
| 3 |
sdk: docker
|
| 4 |
+
app_port: 7860
|
| 5 |
---
|
| 6 |
|
| 7 |
+
Interactive OpenEnv environment for data-agent training and evaluation.
|
bundle.tar.gz
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:02781ae29b4a2c05d8c9613bf001810946ab29c342da527ff87494251cd64fd7
|
| 3 |
+
size 4883197
|
requirements-env.lock
ADDED
|
The diff for this file is too large to render.
See raw diff
|
|
|