fix: chown /app completo + entrypoint directo al venv para evitar permisos con uv
This commit is contained in:
@@ -15,12 +15,10 @@ COPY . .
|
|||||||
RUN uv sync --frozen
|
RUN uv sync --frozen
|
||||||
|
|
||||||
# Directorio de datos persistente (montar como volumen)
|
# Directorio de datos persistente (montar como volumen)
|
||||||
RUN mkdir -p /app/data && chown -R 1000:1000 /app/data
|
RUN mkdir -p /app/data && chown -R 1000:1000 /app
|
||||||
|
|
||||||
USER 1000
|
USER 1000
|
||||||
|
|
||||||
EXPOSE 8080
|
EXPOSE 8080
|
||||||
|
|
||||||
ENV UV_NO_CACHE=1
|
ENTRYPOINT [".venv/bin/python", "main.py"]
|
||||||
|
|
||||||
ENTRYPOINT ["uv", "run", "python", "main.py"]
|
|
||||||
|
|||||||
Reference in New Issue
Block a user