Loading .gitlab-ci.yml +16 −0 Original line number Diff line number Diff line Loading @@ -245,6 +245,22 @@ push-workbench: - job: build-workbench artifacts: true # megacmd image: build-megacmd: extends: .container-build variables: CONTEXT: megacmd push-megacmd: extends: .container-push variables: CONTEXT: megacmd IMAGE: megacmd needs: - job: build-megacmd artifacts: true # resolver image: build-resolver: Loading megacmd/.dockerignore 0 → 100644 +2 −0 Original line number Diff line number Diff line * !*.sources megacmd/Dockerfile 0 → 100644 +15 −0 Original line number Diff line number Diff line # hadolint ignore=DL3006 FROM registry.shore.co.il/toolbx RUN curl https://mega.nz/linux/repo/Debian_testing/Release.key --output /etc/apt/keyrings/mega.asc COPY --chown=root:root mega.sources /etc/apt/sources.list.d/ # hadolint ignore=DL3008 RUN apt-get update && \ DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \ megacmd \ && \ mega-exec version && \ rm -rf /tmp/* /var/tmp/* /var/lib/apt/lists/* /var/cache/apt/archives/* /etc/apt/sources.list.d/megasync.list /root/.megaCmd VOLUME /Downloads WORKDIR /Downloads ENV HOME=/tmp ENTRYPOINT ["runas", "mega-exec"] megacmd/README.md 0 → 100644 +9 −0 Original line number Diff line number Diff line # MEGA CMD The Mega CLI. ## Example usage ``` podman run --rm -v "$HOME/Downloads:/Downloads" registry.shore.co.il/megacmd get https://mega.nz/file/XXXXX ``` megacmd/mega.sources 0 → 100644 +4 −0 Original line number Diff line number Diff line Types: deb URIs: https://mega.nz/linux/repo/Debian_testing/ Suites: ./ Signed-By: /etc/apt/keyrings/mega.asc Loading
.gitlab-ci.yml +16 −0 Original line number Diff line number Diff line Loading @@ -245,6 +245,22 @@ push-workbench: - job: build-workbench artifacts: true # megacmd image: build-megacmd: extends: .container-build variables: CONTEXT: megacmd push-megacmd: extends: .container-push variables: CONTEXT: megacmd IMAGE: megacmd needs: - job: build-megacmd artifacts: true # resolver image: build-resolver: Loading
megacmd/Dockerfile 0 → 100644 +15 −0 Original line number Diff line number Diff line # hadolint ignore=DL3006 FROM registry.shore.co.il/toolbx RUN curl https://mega.nz/linux/repo/Debian_testing/Release.key --output /etc/apt/keyrings/mega.asc COPY --chown=root:root mega.sources /etc/apt/sources.list.d/ # hadolint ignore=DL3008 RUN apt-get update && \ DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \ megacmd \ && \ mega-exec version && \ rm -rf /tmp/* /var/tmp/* /var/lib/apt/lists/* /var/cache/apt/archives/* /etc/apt/sources.list.d/megasync.list /root/.megaCmd VOLUME /Downloads WORKDIR /Downloads ENV HOME=/tmp ENTRYPOINT ["runas", "mega-exec"]
megacmd/README.md 0 → 100644 +9 −0 Original line number Diff line number Diff line # MEGA CMD The Mega CLI. ## Example usage ``` podman run --rm -v "$HOME/Downloads:/Downloads" registry.shore.co.il/megacmd get https://mega.nz/file/XXXXX ```
megacmd/mega.sources 0 → 100644 +4 −0 Original line number Diff line number Diff line Types: deb URIs: https://mega.nz/linux/repo/Debian_testing/ Suites: ./ Signed-By: /etc/apt/keyrings/mega.asc