diff options
author | Matthieu Saulnier <fantom@fedoraproject.org> | 2021-12-09 22:36:03 +0100 |
---|---|---|
committer | Matthieu Saulnier <fantom@fedoraproject.org> | 2021-12-09 22:36:03 +0100 |
commit | 4f1fb3e77a3b3254f0c8d9fc8832140c55cd9552 (patch) | |
tree | 143c172a497d2ad0c992be06596a17e318a8f104 | |
parent | 823d28e74fde9377ebeefb14151540a8bcebcd66 (diff) | |
download | poezio-4f1fb3e77a3b3254f0c8d9fc8832140c55cd9552.tar.gz poezio-4f1fb3e77a3b3254f0c8d9fc8832140c55cd9552.tar.xz poezio-4f1fb3e77a3b3254f0c8d9fc8832140c55cd9552.zip |
Add proxychains-ng for SOCKS proxies
-rw-r--r-- | Dockerfile | 10 |
1 files changed, 8 insertions, 2 deletions
@@ -33,6 +33,7 @@ RUN curl -o /etc/pki/ca-trust/source/anchors/root.pem https://dl.casperlefantom. RUN dnf -y install poezio \ poezio-omemo \ + proxychains-ng \ && dnf clean all @@ -43,10 +44,15 @@ RUN mkdir -p /home/poezio-user/.config/poezio \ chown -R poezio-user:poezio-user /home/poezio-user/.config \ /home/poezio-user/.local +# Make config tree for proxychains +RUN mkdir /home/poezio-user/proxychains/ && \ +sed -i 's/socks4 127.0.0.1 9050/socks5 172.17.0.1 9050/' /etc/proxychains.conf && \ +chown -R poezio-user:poezio-user /home/poezio-user/proxychains + # Switching to non-root user USER poezio-user WORKDIR /home/poezio-user/ -VOLUME ["/home/poezio-user/.config/poezio", "/home/poezio-user/.local/share/poezio"] -CMD ["/usr/bin/poezio"] +VOLUME ["/home/poezio-user/.config/poezio", "/home/poezio-user/.local/share/poezio", "/home/poezio-user/proxychains"] +CMD ["/usr/bin/proxychains", "/usr/bin/poezio"] |