Implement verified weekly archives and SQLite inventory reporting
This commit is contained in:
+12
@@ -0,0 +1,12 @@
|
||||
FROM python:3.12.12-slim-bookworm
|
||||
ENV PYTHONUNBUFFERED=1 PYTHONDONTWRITEBYTECODE=1 PYTHONPATH=/app/src
|
||||
WORKDIR /app
|
||||
COPY requirements.lock ./
|
||||
RUN pip install --no-cache-dir --require-hashes -r requirements.lock \
|
||||
&& mkdir /work && chown 10001:10001 /work
|
||||
COPY src/ ./src/
|
||||
COPY scripts/ ./scripts/
|
||||
USER 10001:10001
|
||||
ENV ARCHIVE_WORK_DIR=/work
|
||||
ENTRYPOINT ["python", "-m", "btcdata_archive"]
|
||||
CMD ["--help"]
|
||||
Reference in New Issue
Block a user