Commit 0ae42b8d authored by nimrod's avatar nimrod
Browse files

youtube-dl image.

I want to run it remotely on my Kodi.
parent 503ba3d8
Loading
Loading
Loading
Loading
Loading
+16 −0
Original line number Diff line number Diff line
@@ -163,3 +163,19 @@ push-nginx:
  needs:
    - job: build-nginx
      artifacts: true

# youtube-dl image:

build-youtube-dl:
  extends: .container-build
  variables:
    CONTEXT: youtube-dl

push-youtube-dl:
  extends: .container-push
  variables:
    CONTEXT: youtube-dl
    IMAGE: youtube-dl
  needs:
    - job: build-youtube-dl
      artifacts: true
+1 −1
Original line number Diff line number Diff line
@@ -40,7 +40,7 @@ repos:
    hooks:
      - id: proselint
        types: [plain-text]
        exclude: LICENSE
        exclude: LICENSE|youtube-dl

  - repo: https://github.com/adrienverge/yamllint.git
    rev: v1.26.3
+1 −0
Original line number Diff line number Diff line
*

youtube-dl/Dockerfile

0 → 100644
+8 −0
Original line number Diff line number Diff line
FROM docker.io/library/debian:testing
# hadolint ignore=DL3008,DL3015
RUN apt-get update && \
    DEBIAN_FRONTEND=noninteractive apt-get install -y \
        youtube-dl \
    && \
    rm -rf /tmp/* /var/tmp/* /var/lib/apt/lists/* /var/cache/apt/archives/*
ENTRYPOINT ["/usr/bin/youtube-dl"]

youtube-dl/README.md

0 → 100644
+9 −0
Original line number Diff line number Diff line
# youtube-dl

Container image that has youtube-dl and the recommended utilities from Debian.

## Usage

```
docker run -it --rm -u "$(id -u):$(id -g)" -v "$PWD:$PWD" -w "$PWD" registry.shore.co.il/youtube-dl -h
```