Update Dockerfile to create public directory for playlists and correct entry point command

This commit is contained in:
unai 2026-02-01 19:19:57 +00:00
parent 3c3f2354e3
commit 0ec25115e2

View File

@ -31,9 +31,15 @@ COPY --from=builder /app/.venv /app/.venv
# Copiar el código fuente
COPY ./src /app/src
# Crear directorio public para la playlist
RUN mkdir -p /app/public
# Usuario no privilegiado por seguridad
RUN useradd -m appuser && chown -R appuser /app
USER appuser
# Exponer el puerto por defecto
EXPOSE 8080
# Punto de entrada
CMD ["python", "-m", "my_project.main"]
CMD ["python", "-m", "m3u_list_builder.main"]