Block a user
maubot (latest)
Published 2025-10-07 20:35:54 +00:00 by kohbo
Installation
docker pull git.kohding.net/kohbo/maubot:latestsha256:1ad8afed3a31718d1b8e5a05d4840880de51c579b6657781107b9a01bc938dad
Image Layers
| ADD alpine-minirootfs-3.22.1-x86_64.tar.gz / # buildkit |
| CMD ["/bin/sh"] |
| RUN /bin/sh -c apk add --no-cache python3 py3-pip py3-setuptools py3-wheel ca-certificates su-exec yq py3-aiohttp py3-attrs py3-bcrypt py3-cffi py3-ruamel.yaml py3-jinja2 py3-click py3-packaging py3-markdown py3-alembic py3-commonmark py3-pygments py3-tz py3-regex py3-wcwidth py3-cffi py3-olm py3-pycryptodome py3-unpaddedbase64 py3-future py3-pillow py3-magic py3-feedparser py3-lxml # buildkit |
| COPY requirements.txt /opt/maubot/requirements.txt # buildkit |
| COPY optional-requirements.txt /opt/maubot/optional-requirements.txt # buildkit |
| WORKDIR /opt/maubot |
| RUN /bin/sh -c apk add --virtual .build-deps python3-dev build-base git && pip3 install --break-system-packages -r requirements.txt -r optional-requirements.txt dateparser langdetect python-gitlab pyquery semver tzlocal cssselect && apk del .build-deps # buildkit |
| COPY . /opt/maubot # buildkit |
| RUN /bin/sh -c cp /opt/maubot/maubot/example-config.yaml /opt/maubot # buildkit |
| COPY ./docker/mbc.sh /usr/local/bin/mbc # buildkit |
| ENV UID=1337 GID=1337 XDG_CONFIG_HOME=/data |
| VOLUME [/data] |
| CMD ["/opt/maubot/docker/run.sh"] |
| RUN /bin/sh -c apk add py3-emoji # buildkit |