dlive (sha256:c172d49188fca45be0e5fc3c0e79a56542736f08f25904a5f5dca9ed1ec1ca0f)
Published 2025-11-30 19:11:47 +00:00 by grahams
Installation
docker pull git.grahams.wtf/grahams/dlive@sha256:c172d49188fca45be0e5fc3c0e79a56542736f08f25904a5f5dca9ed1ec1ca0fsha256:c172d49188fca45be0e5fc3c0e79a56542736f08f25904a5f5dca9ed1ec1ca0fAbout this package
A containerized solution for scraping DLive EPG data and generating XMLTV files
Image layers
| # debian.sh --arch 'amd64' out/ 'bookworm' '@1745798400' |
| LABEL maintainer=Anaconda, Inc |
| ENV LANG=C.UTF-8 LC_ALL=C.UTF-8 |
| RUN /bin/sh -c apt-get update -q && apt-get install -q -y --no-install-recommends bzip2 ca-certificates git libglib2.0-0 libsm6 libxext6 libxrender1 mercurial openssh-client procps subversion wget && apt-get clean && rm -rf /var/lib/apt/lists/* # buildkit |
| ENV PATH=/opt/conda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin |
| CMD ["/bin/bash"] |
| ARG INSTALLER_URL_LINUX64=https://repo.anaconda.com/miniconda/Miniconda3-py313_25.3.1-1-Linux-x86_64.sh |
| ARG SHA256SUM_LINUX64=53a86109463cfd70ba7acab396d416e623012914eee004729e1ecd6fe94e8c69 |
| ARG INSTALLER_URL_AARCH64=https://repo.anaconda.com/miniconda/Miniconda3-py313_25.3.1-1-Linux-aarch64.sh |
| ARG SHA256SUM_AARCH64=4caa0c266ab726b440ccad40a74774167494e001da5de281b74f2d5673e4ace9 |
| RUN |4 INSTALLER_URL_LINUX64=https://repo.anaconda.com/miniconda/Miniconda3-py313_25.3.1-1-Linux-x86_64.sh SHA256SUM_LINUX64=53a86109463cfd70ba7acab396d416e623012914eee004729e1ecd6fe94e8c69 INSTALLER_URL_AARCH64=https://repo.anaconda.com/miniconda/Miniconda3-py313_25.3.1-1-Linux-aarch64.sh SHA256SUM_AARCH64=4caa0c266ab726b440ccad40a74774167494e001da5de281b74f2d5673e4ace9 /bin/sh -c set -x && UNAME_M="$(uname -m)" && if [ "${UNAME_M}" = "x86_64" ]; then INSTALLER_URL="${INSTALLER_URL_LINUX64}"; SHA256SUM="${SHA256SUM_LINUX64}"; elif [ "${UNAME_M}" = "aarch64" ]; then INSTALLER_URL="${INSTALLER_URL_AARCH64}"; SHA256SUM="${SHA256SUM_AARCH64}"; fi && wget "${INSTALLER_URL}" -O miniconda.sh -q && echo "${SHA256SUM} miniconda.sh" > shasum && sha256sum --check --status shasum && mkdir -p /opt && bash miniconda.sh -b -p /opt/conda && rm miniconda.sh shasum && ln -s /opt/conda/etc/profile.d/conda.sh /etc/profile.d/conda.sh && echo ". /opt/conda/etc/profile.d/conda.sh" >> ~/.bashrc && echo "conda activate" >> ~/.bashrc && find /opt/conda/ -follow -type f -name '*.a' -delete && find /opt/conda/ -follow -type f -name '*.js.map' -delete && /opt/conda/bin/conda clean -afy # buildkit |
| LABEL maintainer=dlive <cutlet-methane.1l@icloud.com> description=Docker image for DLive EPG scraping and generation version=1.0 org.opencontainers.image.licenses=MIT org.opencontainers.image.title=DLive EPG Scraper org.opencontainers.image.description=A containerized solution for scraping DLive EPG data and generating XMLTV files |
| RUN /bin/sh -c apt-get update && apt-get install -y cron && rm -rf /var/lib/apt/lists/* # buildkit |
| WORKDIR /app |
| COPY environment.yaml . # buildkit |
| RUN /bin/sh -c conda env create -f environment.yaml # buildkit |
| COPY config.json . # buildkit |
| COPY dlive-scrape.py . # buildkit |
| COPY generate-epg.py . # buildkit |
| COPY scrape-dlive.sh . # buildkit |
| COPY update-epg.sh . # buildkit |
| RUN /bin/sh -c chmod +x scrape-dlive.sh # buildkit |
| RUN /bin/sh -c chmod +x update-epg.sh # buildkit |
| COPY app-cron /etc/cron.d/app-cron # buildkit |
| RUN /bin/sh -c chmod 0644 /etc/cron.d/app-cron # buildkit |
| RUN /bin/sh -c crontab /etc/cron.d/app-cron # buildkit |
| RUN /bin/sh -c touch /var/log/cron.log # buildkit |
| CMD ["sh" "-c" "cron && tail -f /var/log/cron.log"] |
Labels
| Key | Value |
|---|---|
| description | Docker image for DLive EPG scraping and generation |
| maintainer | dlive <cutlet-methane.1l@icloud.com> |
| org.opencontainers.image.created | 2025-05-05T14:42:30.227Z |
| org.opencontainers.image.description | A containerized solution for scraping DLive EPG data and generating XMLTV files |
| org.opencontainers.image.licenses | MIT |
| org.opencontainers.image.revision | cdbf1ab98f3d13d58e454d4ec69bc4dd84d7fe02 |
| org.opencontainers.image.source | https://github.com/anaconda/docker-images |
| org.opencontainers.image.title | DLive EPG Scraper |
| org.opencontainers.image.url | https://github.com/anaconda/docker-images |
| org.opencontainers.image.version | 25.3.1-1 |
| version | 1.0 |