diff --git a/AUTHORS b/AUTHORS index fce6d48..8320fd2 100644 --- a/AUTHORS +++ b/AUTHORS @@ -1 +1,3 @@ -@sergiotarxz@sergiotarxz.hopto.org +@sergiotarxz:sergiotarxz.hopto.org (Matrix address.) +@ale@ale.manalejandro.com/@ale@mastodon.madrid (Fediverse accounts.) + diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..74a3f65 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,24 @@ +# Author: @ale@ale.manalejandro.com Fixes by: Sergiotarxz. LICENSE: AGPLv3 + +FROM debian:sid +COPY . /peertube-dl +WORKDIR /peertube-dl +RUN apt update && apt -y install perl \ +build-essential \ +libwww-perl \ +liburi-encode-perl \ +libjson-perl \ +liblwp-protocol-https-perl \ +libtest-mockobject-perl \ +libtest-most-perl \ +libmojolicious-perl \ +libfile-mimeinfo-perl \ +cpanminus \ +duktape-dev \ +&& apt clean \ +&& perl Makefile.PL \ +&& make \ +&& make test \ +&& make install + +ENTRYPOINT [ "peertube-dl" ]