Christoph Hummer ich777
  • Joined on 2019-05-15

oscam (latest)

Published 2025-07-01 00:14:46 +02:00 by ich777 in ich777/docker-oscam

Installation

docker pull git.minenet.at/ich777/oscam:latest
sha256:db4ff12e506c950a64b84019e490299f28077b81a392896e73ad39bdb77853b7

About this package

baseimage-alpine image by linuxserver.io

Image Layers

COPY /root-out/ / # buildkit
ARG BUILD_DATE=2025-06-14T13:38:33+00:00
ARG VERSION=54fc1515-ls24
ARG MODS_VERSION=v3
ARG PKG_INST_VERSION=v1
ARG LSIOWN_VERSION=v1
LABEL build_version=Linuxserver.io version:- 54fc1515-ls24 Build-date:- 2025-06-14T13:38:33+00:00
LABEL maintainer=TheLamer
ADD --chmod=755 https://raw.githubusercontent.com/linuxserver/docker-mods/mod-scripts/docker-mods.v3 /docker-mods # buildkit
ADD --chmod=755 https://raw.githubusercontent.com/linuxserver/docker-mods/mod-scripts/package-install.v1 /etc/s6-overlay/s6-rc.d/init-mods-package-install/run # buildkit
ADD --chmod=755 https://raw.githubusercontent.com/linuxserver/docker-mods/mod-scripts/lsiown.v1 /usr/bin/lsiown # buildkit
ENV PS1=$(whoami)@$(hostname):$(pwd)\$ HOME=/root TERM=xterm S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 S6_VERBOSITY=1 S6_STAGE2_HOOK=/docker-mods VIRTUAL_ENV=/lsiopy PATH=/lsiopy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
RUN |5 BUILD_DATE=2025-06-14T13:38:33+00:00 VERSION=54fc1515-ls24 MODS_VERSION=v3 PKG_INST_VERSION=v1 LSIOWN_VERSION=v1 /bin/sh -c echo "**** install runtime packages ****" && apk add --no-cache alpine-release bash ca-certificates catatonit coreutils curl findutils jq netcat-openbsd procps-ng shadow tzdata && echo "**** create abc user and make our folders ****" && groupmod -g 1000 users && useradd -u 911 -U -d /config -s /bin/false abc && usermod -G users abc && mkdir -p /app /config /defaults /lsiopy && echo "**** cleanup ****" && rm -rf /tmp/* # buildkit
COPY root/ / # buildkit
ENTRYPOINT ["/init"]
ARG BUILD_DATE
ARG OSCAM_VERSION
RUN |2 BUILD_DATE= OSCAM_VERSION= /bin/sh -c BUILD_DATE="$(date +"%Y-%m-%d %H:%M")" # buildkit
LABEL build_version=Build-date:-
COPY patches/ /tmp/patches/ # buildkit
ENV MAKEFLAGS=-j20
RUN |2 BUILD_DATE= OSCAM_VERSION= /bin/sh -c echo "**** install build packages ****" && apk add --no-cache --virtual=build-dependencies build-base libdvbcsa-dev libusb-dev linux-headers openssl-dev pcsc-lite-dev && echo "**** install runtime packages ****" && apk add --no-cache ccid libdvbcsa libusb openssl pcsc-lite pcsc-lite-libs netcat-openbsd && echo "**** compile oscam ****" && if [ -z ${OSCAM_VERSION+x} ]; then OSCAM_VERSION=$(curl -s https://git.streamboard.tv/api/v4/projects/11/repository/tags | jq -r '.[0].name'); fi && mkdir -p /tmp/oscam && curl -o /tmp/oscam.tar.gz -L "https://git.streamboard.tv/common/oscam/-/archive/${OSCAM_VERSION}/oscam-${OSCAM_VERSION}.tar.gz" && tar xf /tmp/oscam.tar.gz -C /tmp/oscam --strip-components=1 && cd /tmp/oscam && patch -p1 < /tmp/patches/cccam.patch && ./config.sh --enable all --disable CARDREADER_DB2COM CARDREADER_INTERNAL CARDREADER_STINGER CARDREADER_STAPI CARDREADER_STAPI5 IPV6SUPPORT LCDSUPPORT LEDSUPPORT READ_SDT_CHARSETS && make CONF_DIR=/config DEFAULT_PCSC_FLAGS="-I/usr/include/PCSC" NO_PLUS_TARGET=1 OSCAM_BIN=/usr/bin/oscam pcsc-libusb && echo "**** fix broken permissions from pcscd install ****" && chown root:root /usr/sbin/pcscd && chmod 755 /usr/sbin/pcscd && echo "**** install PCSC drivers from Linuxserver S3 due to Cloudflare blocking curl download from source (original file at https://www3.hidglobal.com/sites/default/files/drivers/ifdokccid_linux_x86_64-v4.2.8.tar.gz) ****" && mkdir -p /tmp/omnikey && curl -o /tmp/omnikey.tar.gz -L "https://ci-tests.linuxserver.io/artifacts/ifdokccid_linux_x86_64-v4.2.8.tar.gz" && tar xzf /tmp/omnikey.tar.gz -C /tmp/omnikey --strip-components=2 && cd /tmp/omnikey && ./install && echo "**** fix group for card readers and add abc to dialout group ****" && groupmod -g 24 cron && groupmod -g 16 dialout && usermod -a -G 16 abc && printf "Build-date: ${BUILD_DATE}" > /build_version && echo "**** cleanup ****" && apk del --purge build-dependencies && rm -rf /tmp/* # buildkit
COPY root/ / # buildkit
ENV CONNECTED_CONTAINERS_TIMEOUT=60
COPY scripts/connected-containers.sh /etc/cont-init.d/01-connected-containers # buildkit
RUN |2 BUILD_DATE= OSCAM_VERSION= /bin/sh -c chmod +x /etc/cont-init.d/01-connected-containers # buildkit
COPY library/uname.so /usr/lib/uname.so # buildkit
ENV LD_PRELOAD=/usr/lib/uname.so
EXPOSE map[8888/tcp:{}]
VOLUME [/config]

Labels

Key Value
build_version Build-date:-
maintainer TheLamer
org.opencontainers.image.authors linuxserver.io
org.opencontainers.image.created 2025-06-14T13:38:33+00:00
org.opencontainers.image.description baseimage-alpine image by linuxserver.io
org.opencontainers.image.documentation https://docs.linuxserver.io/images/docker-baseimage-alpine
org.opencontainers.image.licenses GPL-3.0-only
org.opencontainers.image.ref.name 4f1095ea6e764304c666a2416a90ec505a85e2f8
org.opencontainers.image.revision 4f1095ea6e764304c666a2416a90ec505a85e2f8
org.opencontainers.image.source https://github.com/linuxserver/docker-baseimage-alpine
org.opencontainers.image.title Baseimage-alpine
org.opencontainers.image.url https://github.com/linuxserver/docker-baseimage-alpine/packages
org.opencontainers.image.vendor linuxserver.io
org.opencontainers.image.version 54fc1515-ls24
Details
Container
2025-07-01 00:14:46 +02:00
117
OCI / Docker
linux/amd64
linuxserver.io
GPL-3.0-only
17 MiB
Versions (5) View all
latest 2025-07-01
14 2025-07-01
13 2025-06-01
12 2025-05-01
11 2025-04-10