|
@@ -2,7 +2,7 @@ FROM docker.io/alpine:3.18
|
|
|
|
|
|
RUN apk add --no-cache \
|
|
RUN apk add --no-cache \
|
|
python3 py3-pip py3-setuptools py3-wheel \
|
|
python3 py3-pip py3-setuptools py3-wheel \
|
|
- py3-pillow \
|
|
|
|
|
|
+ #py3-pillow \
|
|
py3-aiohttp \
|
|
py3-aiohttp \
|
|
py3-magic \
|
|
py3-magic \
|
|
py3-ruamel.yaml \
|
|
py3-ruamel.yaml \
|
|
@@ -10,7 +10,7 @@ RUN apk add --no-cache \
|
|
#py3-prometheus-client \
|
|
#py3-prometheus-client \
|
|
py3-paho-mqtt \
|
|
py3-paho-mqtt \
|
|
# proxy support
|
|
# proxy support
|
|
- py3-aiohttp-socks \
|
|
|
|
|
|
+ #py3-aiohttp-socks \
|
|
py3-pysocks \
|
|
py3-pysocks \
|
|
# Other dependencies
|
|
# Other dependencies
|
|
ca-certificates \
|
|
ca-certificates \
|
|
@@ -25,7 +25,9 @@ RUN apk add --no-cache \
|
|
bash \
|
|
bash \
|
|
curl \
|
|
curl \
|
|
jq \
|
|
jq \
|
|
- yq
|
|
|
|
|
|
+ yq \
|
|
|
|
+ # Temporarily install pillow from edge repo to get up-to-date version
|
|
|
|
+ && apk add --no-cache py3-pillow --repository=https://dl-cdn.alpinelinux.org/alpine/edge/community
|
|
|
|
|
|
COPY requirements.txt /opt/mautrix-instagram/requirements.txt
|
|
COPY requirements.txt /opt/mautrix-instagram/requirements.txt
|
|
COPY optional-requirements.txt /opt/mautrix-instagram/optional-requirements.txt
|
|
COPY optional-requirements.txt /opt/mautrix-instagram/optional-requirements.txt
|