Date created: Thursday, April 7, 2022 9:04:01 AM. Last modified: Sunday, May 19, 2024 7:26:29 PM

get_iplayer

Docker image for get_iplayer on ODROID-N2:

FROM ubuntu:22.04

ARG ARCH="arm64"
ARG VERSION
ENV VERSION=$VERSION

RUN apt-get update && \
DEBIAN_FRONTEND=noninteractive apt-get -y --no-install-recommends install \
ca-certificates wget unzip libwww-perl liblwp-protocol-https-perl libmojolicious-perl libxml-libxml-perl libcgi-pm-perl atomicparsley ffmpeg

RUN wget https://github.com/get-iplayer/get_iplayer/archive/refs/tags/v${VERSION}.zip && \
unzip v${VERSION}.zip && \
rm v${VERSION}.zip && \
cd get_iplayer-${VERSION}/ && \
install -m 755 ./get_iplayer.cgi /usr/local/bin

# Build with:
# VERSION=3.30; docker build -t get_iplayer:${VERSION} --build-arg VERSION=${VERSION} .
#
# Run with:
# docker run -it --rm -v /media/9TB-Array/Dump:/downloads get_iplayer:${VERSION} /get_iplayer-${VERSION}/get_iplayer -o /downloads/ httpa://URL-GOES-HERE

 

Docker image for get_iplayer v3.29 on RaspPi:

ARG ARCH="armv7"
FROM ubuntu:22.04

RUN apt-get update && \
DEBIAN_FRONTEND=noninteractive apt-get -y --no-install-recommends install ca-certificates wget unzip libwww-perl liblwp-protocol-https-perl libmojolicious-perl libxml-libxml-perl libcgi-pm-perl atomicparsley ffmpeg && \
wget https://github.com/get-iplayer/get_iplayer/archive/refs/tags/v3.29.zip && \
unzip v3.29.zip && \
rm v3.29.zip && \
cd get_iplayer-3.29/ && \
install -m 755 ./get_iplayer.cgi /usr/local/bin

# Build with:
# docker build -t get_iplayer:3.29 .
# Start with:
# docker run -it --rm --security-opt seccomp:unconfined -v /opt/get_iplayer/downloads:/downloads get_iplayer:3.29 /bin/bash

 


Previous page: dropwatch
Next page: GNS3 Notes