commit 4399a8288d0c3f86a79847cd0527f9ec0b959994 Author: Benjamin Aarsen Date: Wed Aug 19 19:15:54 2026 +0200 first commit diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..5a64692 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,21 @@ +FROM lscr.io/linuxserver/plex:latest + +# Install patchelf +RUN apt-get update && \ + apt-get install -y patchelf && \ + rm -rf /var/lib/apt/lists/* + +# COPY plexmediaserver_crack.so /config/plexmediaserver_crack.so +# RUN chmod 644 /config/plexmediaserver_crack.so + +# Download the Plex crack +RUN wget -O /tmp/plexmediaserver_crack.so \ + https://gitgud.io/yuv420p10le/plexmediaserver_crack/-/raw/master/binaries/plexmediaserver_crack.so && \ + cp /tmp/plexmediaserver_crack.so /config/plexmediaserver_crack.so && \ + chmod 644 /config/plexmediaserver_crack.so + +# Apply the crack using patchelf +RUN PLEX_DIR=/usr/lib/plexmediaserver && \ + ln -sf /config/plexmediaserver_crack.so $PLEX_DIR/lib/plexmediaserver_crack.so && \ + patchelf --remove-needed plexmediaserver_crack.so $PLEX_DIR/lib/libsoci_core.so || true && \ + patchelf --add-needed plexmediaserver_crack.so $PLEX_DIR/lib/libsoci_core.so diff --git a/plexmediaserver_crack.so b/plexmediaserver_crack.so new file mode 100644 index 0000000..826f773 Binary files /dev/null and b/plexmediaserver_crack.so differ