network-bot (sha256:1226bb5f29b81a608e7188dc7930235ea810ca05ca2d969f527f7dd41c8aa2aa)
Published 2025-12-29 19:00:35 +03:00 by vlkma
Installation
docker pull git.vlkma.ru/ipmech/network-bot@sha256:1226bb5f29b81a608e7188dc7930235ea810ca05ca2d969f527f7dd41c8aa2aasha256:1226bb5f29b81a608e7188dc7930235ea810ca05ca2d969f527f7dd41c8aa2aaImage layers
| ADD alpine-minirootfs-3.22.2-x86_64.tar.gz / # buildkit |
| CMD ["/bin/sh"] |
| ARG PKG_VERSION=2.0.6a12 |
| ARG BOT_ROOT=/app |
| ENV TZ=Europe/Moscow |
| COPY entrypoint.py /usr/bin/entrypoint.py # buildkit |
| RUN |2 PKG_VERSION=2.0.6a12 BOT_ROOT=/app /bin/sh -c mkdir -p ${BOT_ROOT}/config ${BOT_ROOT}/logs # buildkit |
| RUN |2 PKG_VERSION=2.0.6a12 BOT_ROOT=/app /bin/sh -c apk add -q --no-cache tzdata curl python3 libssh spdlog openssh # buildkit |
| RUN |2 PKG_VERSION=2.0.6a12 BOT_ROOT=/app /bin/sh -c python3 -m venv /venv && /venv/bin/pip install -q --no-cache-dir --extra-index-url https://git.vlkma.ru/api/packages/ipmech/pypi/simple/ psycopg2-binary python-telegram-bot[job-queue]>=20 NetworkBot==$PKG_VERSION && ln -s /venv/lib/python*/site-packages/cSshClient/cSshClient*.so /usr/lib/libcSshClient.so # buildkit |
| RUN |2 PKG_VERSION=2.0.6a12 BOT_ROOT=/app /bin/sh -c echo "MACs hmac-sha1,hmac-md5" >> /etc/ssh/ssh_config # buildkit |
| CMD ["sleep" "5" "&&" "/venv/bin/python3" "/usr/bin/entrypoint.py"] |