Sign inSign up

digrouz/pyload

By digrouz

•Updated 3 months ago

Installs Pyload-ng into a Linux container

Image
0

5.0K

digrouz/pyload repository overview

auto-update dockerhub Docker Pulls

⁠docker-pyload

Install Pyload-ng pypi version into a Linux container

pyload

⁠Tag

Several tag are available:

⁠Description

pyLoad is a free and open source downloader for 1-click-hosting sites like rapidshare.com or uploaded.to. It supports link decryption as well as all important container formats.

https://github.com/pyload/pyload⁠

⁠Usage

docker create --name=pyload  \
  -v <path to data>:/config \
  -v <path to downloads>:/downloads \
  -v <path to temporary downloads>:/temporary-downloads \
  -e UID=<UID default:12345> \
  -e GID=<GID default:12345> \
  -e AUTOUPGRADE=<0|1 default:0> \
  -e TZ=<timezone default:Europe/Brussels> \
  -e DOCKMAIL=<mail address> \
  -e DOCKRELAY=<smtp relay> \
  -e DOCKMAILDOMAIN=<originating mail domain> \
  -p 8000:8000  \
  -p 7227:7227  \
  -p 9666:9666 \
digrouz/pyload

⁠Environment Variables

When you start the pyload image, you can adjust the configuration of the pyload instance by passing one or more environment variables on the docker run command line.

⁠UID

This variable is not mandatory and specifies the user id that will be set to run the application. It has default value 12345.

⁠GID

This variable is not mandatory and specifies the group id that will be set to run the application. It has default value 12345.

⁠AUTOUPGRADE

This variable is not mandatory and specifies if the container has to launch software update at startup or not. Valid values are 0 and 1. It has default value 0.

⁠TZ

This variable is not mandatory and specifies the timezone to be configured within the container. It has default value Europe/Brussels.

⁠DOCKRELAY

This variable is not mandatory and specifies the smtp relay that will be used to send email. Do not specify any if mail notifications are not required.

⁠DOCKMAIL

This variable is not mandatory and specifies the mail that has to be used to send email. Do not specify any if mail notifications are not required.

⁠DOCKMAILDOMAIN

This variable is not mandatory and specifies the address where the mail appears to come from for user authentication. Do not specify any if mail notifications are not required.

⁠DOCKUPGRADE

This variable is not mandatory and specifies if the container has to launch software update at startup or not. Valid values are 0 and 1. It has default value 0.

⁠Notes

  • This container is built using s6-overlay⁠
  • The docker entrypoint can upgrade operating system at each startup. To enable this feature, just add -e AUTOUPGRADE=1 at container creation.
  • The port 8000 is used for webui
  • The port 7227 is used for the api
  • The port 9666 is used for click n load plugin

⁠Issues

If you encounter an issue please open a ticket at github⁠

Tag summary

Content type

Image

Digest

sha256:2f6e14ee3…

Size

154.5 MB

Last updated

3 months ago

docker pull digrouz/pyload