All checks were successful
Build and push Docker image / build (push) Successful in 2m14s
17 lines
281 B
Docker
17 lines
281 B
Docker
FROM ghcr.io/astral-sh/uv:debian-slim
|
|
|
|
ADD . /app
|
|
WORKDIR /app
|
|
|
|
RUN useradd -m -r musik && \
|
|
chown -R musik /app
|
|
|
|
USER musik
|
|
|
|
ENV PYTHONDONTWRITEBYTECODE=1
|
|
ENV PYTHONUNBUFFERED=1
|
|
ENV YOUTUBE_OAUTH_SECRETS="/config/secret.json"
|
|
|
|
RUN uv sync --locked
|
|
|
|
CMD ["/app/entrypoint.sh"]
|