forgejo-wine-pyinstaller (sha256:f446f5fb3adaf57bdd2786994c0e62bb3d2e9d3e6fc653c5d28e01b62823f086)

Published 2026-05-17 00:47:29 +02:00 by Cubiss in Cubiss/forgejo-wine-pyinstaller

Installation

docker pull git.cubiss.cz/cubiss/forgejo-wine-pyinstaller@sha256:f446f5fb3adaf57bdd2786994c0e62bb3d2e9d3e6fc653c5d28e01b62823f086
sha256:f446f5fb3adaf57bdd2786994c0e62bb3d2e9d3e6fc653c5d28e01b62823f086

Image layers

# debian.sh --arch 'amd64' out/ 'bookworm' '@1777939200'
RUN /bin/sh -c dpkg --add-architecture i386 && apt-get update && apt-get install -y --no-install-recommends wine wine32:i386 wine64 wget ca-certificates git curl xvfb && curl -fsSL https://deb.nodesource.com/setup_20.x | bash - && apt-get install -y --no-install-recommends nodejs && rm -rf /var/lib/apt/lists/* # buildkit
ENV WINEARCH=win64
ENV WINEPREFIX=/wine
ENV DISPLAY=:1
ENV WINEDEBUG=-all
ENV PYTHON_VERSION=3.11.9
RUN /bin/sh -c Xvfb :1 -screen 0 1024x768x16 & sleep 3 && rm -rf /wine && wineboot --init || true && wineserver --wait && for msi in core dev exe lib path pip tcltk tools; do wget -q "https://www.python.org/ftp/python/${PYTHON_VERSION}/amd64/${msi}.msi" -O /tmp/${msi}.msi && wine msiexec /i /tmp/${msi}.msi /qb TARGETDIR='C:\Python311' && wineserver --wait && rm /tmp/${msi}.msi; done && wine python -m pip install --upgrade pip && wineserver --wait && wine python -m pip install pyinstaller && wineserver --wait && echo 'wine '\''C:\Python311\python.exe'\'' "$@"' > /usr/local/bin/python && echo 'wine '\''C:\Python311\Scripts\pip.exe'\'' "$@"' > /usr/local/bin/pip && echo 'wine '\''C:\Python311\Scripts\pyinstaller.exe'\'' "$@"' > /usr/local/bin/pyinstaller && chmod +x /usr/local/bin/python /usr/local/bin/pip /usr/local/bin/pyinstaller # buildkit
Details
Container
2026-05-17 00:47:29 +02:00
3
OCI / Docker
linux/amd64
1.1 GiB
Versions (1) View all
latest 2026-05-17