init commit

This commit is contained in:
2026-07-29 16:50:22 +03:00
commit 0d10a278bf
24 changed files with 3564 additions and 0 deletions

14
Dockerfile Normal file
View File

@@ -0,0 +1,14 @@
FROM ghcr.io/astral-sh/uv:python3.11-bookworm-slim
RUN useradd -m labuser
WORKDIR /workspace
COPY pyproject.toml .
RUN chown -R labuser:labuser /workspace
USER labuser
RUN uv sync
ENV PATH="/workspace/.venv/bin:${PATH}"
EXPOSE 8888
CMD ["jupyter", "lab", "--ip=0.0.0.0", "--port=8888", "--no-browser", "--NotebookApp.token=''"]