Browse Source

Merge branch 'master' of gitea.arpa.li:rewby/archivebot-docker

master
Roelf Wichertjes 2 years ago
parent
commit
07234b771c
Signed by: rewby GPG Key ID: 4C2B6D2972EE5423
2 changed files with 6 additions and 2 deletions
  1. +5
    -1
      Dockerfile
  2. +1
    -1
      entrypoint.sh

+ 5
- 1
Dockerfile View File

@@ -9,7 +9,7 @@ WORKDIR /tcp_closer/src/build
RUN cmake ..
RUN make package

FROM python:3.6-stretch
FROM python:3.6.14-stretch
RUN apt-get update && apt-get dist-upgrade -y && apt-get install -y \
build-essential \
libxml2-dev libxslt-dev zlib1g-dev libssl-dev libsqlite3-dev \
@@ -19,6 +19,10 @@ RUN apt-get update && apt-get dist-upgrade -y && apt-get install -y \
build-essential autoconf automake libzmq3-dev libmnl0 make \
&& rm -rf /var/lib/apt/lists/*

# GDB support for Python commands (e.g. py-bt)
RUN mkdir -p /usr/share/gdb/auto-load/usr/local/bin/ && \
curl -L https://github.com/python/cpython/raw/v3.6.14/Tools/gdb/libpython.py -o /usr/share/gdb/auto-load/usr/local/bin/python3.6-gdb.py

# Install tcp-closer
COPY --from=builder /tcp_closer/src/build/tcp-closer-0.1.1-Linux.deb /tcp-closer.deb
RUN dpkg -i /tcp-closer.deb


+ 1
- 1
entrypoint.sh View File

@@ -87,7 +87,7 @@ case "$1" in
rmdir "$STAGING_WARCS_DIR"
;;
"uploader")
python ./uploader/uploader.py "$SHARED_WARCS_DIR/upload-queue/"
python -u ./uploader/uploader.py "$SHARED_WARCS_DIR/upload-queue/"
;;
"analyzer")
export UPDATES_CHANNEL=updates


Loading…
Cancel
Save