Python 64.6%
TypeScript 33.7%
CSS 0.8%
1FROM python:3.12-slim AS base2ENV PYTHONDONTWRITEBYTECODE=1 PYTHONUNBUFFERED=1 MPLBACKEND=Agg LANG=fr_CA.UTF-83RUN apt-get update && apt-get install -y --no-install-recommends locales && \4 sed -i 's/# fr_CA.UTF-8/fr_CA.UTF-8/' /etc/locale.gen && locale-gen && \5 rm -rf /var/lib/apt/lists/*6WORKDIR /srv7COPY requirements.txt .8RUN pip install --no-cache-dir -r requirements.txt9COPY runner.py server.py .10RUN useradd -u 10001 -m sandbox && mkdir -p /workspace && chown sandbox /workspace11USER 1000112EXPOSE 808013CMD ["uvicorn", "server:app", "--host", "0.0.0.0", "--port", "8080", "--no-access-log"]14