20 lines
242 B
Docker
20 lines
242 B
Docker
FROM registry.nyeki.dev/docker/python/with-uv:3.12-alpine AS base
|
|
|
|
|
|
WORKDIR /app
|
|
COPY pyproject.toml uv.lock /app/
|
|
|
|
RUN python3 -m uv sync --no-dev
|
|
|
|
COPY . /app/
|
|
|
|
|
|
FROM base AS shard
|
|
|
|
CMD [ "bot.py" ]
|
|
|
|
|
|
FROM base AS tasks
|
|
|
|
CMD [ "tasks.py" ]
|