Skip to content

digrouz/docker-pyload

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

93 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Releases

No releases published

Packages

No packages published

Languages