Chaning wine acccountfree image with dependencies
This commit is contained in:
parent
8906a34548
commit
4bfd4cc8ec
1 changed files with 5 additions and 9 deletions
|
@ -3,20 +3,16 @@ FROM ad5001/ubuntu-pyside2-xvfb-wine:win7-5.12.2
|
||||||
RUN apt-get update
|
RUN apt-get update
|
||||||
# Installing tor to not get the popup
|
# Installing tor to not get the popup
|
||||||
RUN apt install unzip nsis -y
|
RUN apt install unzip nsis -y
|
||||||
RUN wget https://dist.torproject.org/torbrowser/8.0.7/tor-win32-0.3.5.8.zip
|
RUN wget https://dist.torproject.org/torbrowser/9.0.1/tor-win32-0.4.1.6.zip
|
||||||
RUN unzip tor-win32-0.3.5.8.zip -x Data/*
|
RUN unzip tor-win32-0.4.1.6.zip -x Data/*
|
||||||
RUN mv Tor /wine/drive_c/
|
RUN mv Tor /wine/drive_c/
|
||||||
RUN wine reg ADD "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\Environment" /v PATH /f /t REG_EXPAND_SZ /d "C:\windows\system32;C:\windows;C:\windows\system32\wbem;C:\Tor"
|
RUN wine reg ADD "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\Environment" /v PATH /f /t REG_EXPAND_SZ /d "C:\windows\system32;C:\windows;C:\windows\system32\wbem;C:\Tor"
|
||||||
RUN rm tor-win32-0.3.5.8.zip
|
RUN rm tor-win32-0.4.1.6.zip
|
||||||
|
|
||||||
# Installing pyinstaller
|
# Installing pyinstaller
|
||||||
RUN git clone https://github.com/pyinstaller/pyinstaller
|
RUN pip install pyinstaller
|
||||||
RUN cd pyinstaller \
|
|
||||||
&& python setup.py install \
|
|
||||||
&& cd .. \
|
|
||||||
&& rm -rf pyinstaller
|
|
||||||
RUN echo 'wine '\''C:\Python36\Scripts\pyinstaller.exe'\'' "$@"' > /usr/bin/pyinstaller
|
RUN echo 'wine '\''C:\Python36\Scripts\pyinstaller.exe'\'' "$@"' > /usr/bin/pyinstaller
|
||||||
RUN chmod +x /usr/bin/pyinstaller
|
RUN chmod +x /usr/bin/pyinstaller
|
||||||
|
|
||||||
# Installing dependencies
|
# Installing dependencies
|
||||||
RUN pip install streamlink pyside2 torrequest websocket-client
|
RUN pip install pyside2 packaging socksipy-branch websocket-client stem requests
|
||||||
|
|
Loading…
Reference in a new issue