• Joined on 2024-08-28

pcsx2 (e7673f13f4f2585a92ed1271cf0dab49d10a69f9)

Published 2025-10-09 14:11:31 -07:00 by calahil

Installation

docker pull gitea.calahilstudios.com/calahil/pcsx2:e7673f13f4f2585a92ed1271cf0dab49d10a69f9
sha256:16baa247aa8ea9f4970c0c5a8a269a2c5104685336506f34b6ab4352a2da9e0e

Images

Digest OS / Arch Size
65d92aa572 linux/amd64 348 MiB

Image Layers ( linux/amd64)

ARG RELEASE
ARG LAUNCHPAD_BUILD_ARCH
LABEL org.opencontainers.image.ref.name=ubuntu
LABEL org.opencontainers.image.version=24.04
ADD file:d9cb8116905a82675c3c2cbb4782e50ef8cacfc16be3654bc070281a3c8ce646 in /
CMD ["/bin/bash"]
ENV DEBIAN_FRONTEND=noninteractive
USER root
RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends libayatana-appindicator3-1 software-properties-common ca-certificates libnotify4 dbus udev libdrm2 libgl1-mesa-dri mesa-utils libasound2t64 pulseaudio libdbus-1-3 libicu74 git xvfb sudo fzf curl wget vainfo intel-media-va-driver-non-free && update-ca-certificates # buildkit
RUN /bin/sh -c add-apt-repository -y ppa:pcsx2-team/pcsx2-daily && add-apt-repository -y ppa:neovim-ppa/unstable && apt-get update && apt-get install -y --no-install-recommends neovim pcsx2-stable # buildkit
RUN /bin/sh -c mkdir -p /config/pcsx2 /config/sunshine && chown -R 1000:1000 /config && mkdir -p /home/ubuntu/.config && chown -R 1000:1000 /home/ubuntu/.config && ln -s /config/sunshine /home/ubuntu/.config/sunshine && ln -s /config/pcsx2 /home/ubuntu/.config/PCSX2 && wget --progress=dot:giga https://github.com/LizardByte/Sunshine/releases/download/v2025.924.154138/sunshine-ubuntu-24.04-amd64.deb && apt-get install -y --no-install-recommends ./sunshine-ubuntu-24.04-amd64.deb # buildkit
RUN /bin/sh -c wget --progress=dot:giga https://github.com/tree-sitter/tree-sitter/releases/download/v0.25.10/tree-sitter-linux-x64.gz && mv tree-sitter-linux-x64.gz /usr/local/bin && gzip -d /usr/local/bin/tree-sitter-linux-x64.gz && mv /usr/local/bin/tree-sitter-linux-x64 /usr/local/bin/tree-sitter && chmod +x /usr/local/bin/tree-sitter && git clone https://github.com/LazyVim/starter /home/ubuntu/.config/nvim && rm -rf /home/ubuntu/.config/nvim/.git # buildkit
RUN /bin/sh -c rm -rf /var/lib/apt/lists/* # buildkit
RUN /bin/sh -c mkdir -p /tmp/.X11-unix && chmod 1777 /tmp/.X11-unix # buildkit
COPY entrypoint.sh /usr/local/bin/entrypoint.sh # buildkit
RUN /bin/sh -c chmod +x /usr/local/bin/entrypoint.sh && usermod -aG video,audio,input,render,sudo ubuntu && echo "ubuntu ALL=(ALL) NOPASSWD:ALL" > /etc/sudoers.d/ubuntu # buildkit
USER ubuntu
ENV DISPLAY=:0
ENV XDG_RUNTIME_DIR=/tmp/runtime-sunshine
EXPOSE [47984/tcp 47985/tcp 47986/tcp 47987/tcp 47988/tcp 47989/tcp 47990/tcp]
EXPOSE [48010/tcp]
EXPOSE [47998/udp 47999/udp 48000/udp]
ENTRYPOINT ["/usr/local/bin/entrypoint.sh"]

Labels

Key Value
org.opencontainers.image.ref.name ubuntu
org.opencontainers.image.version 24.04
Details
Container
2025-10-09 14:11:31 -07:00
0
OCI / Docker
Versions (3) View all